{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "from pyspark import SparkConf, SparkContext\n",
    "import collections\n",
    "\n",
    "conf = SparkConf().setMaster('local').setAppName('RatingsHistogram')\n",
    "sc = SparkContext(conf = conf)\n",
    "\n",
    "lines = sc.textFile('u.data')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['196\\t242\\t3\\t881250949', '186\\t302\\t3\\t891717742', '22\\t377\\t1\\t878887116']"
      ]
     },
     "execution_count": 2,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "lines.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [],
   "source": [
    "ratings = lines.map(lambda x: x.split()[2])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['3', '3', '1', '2', '1', '4']"
      ]
     },
     "execution_count": 4,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "ratings.take(6)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [],
   "source": [
    "results = ratings.countByValue()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "defaultdict(int, {'1': 6110, '2': 11370, '3': 27145, '4': 34174, '5': 21201})"
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "results"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "1 6110\n",
      "2 11370\n",
      "3 27145\n",
      "4 34174\n",
      "5 21201\n"
     ]
    }
   ],
   "source": [
    "sortedResults = collections.OrderedDict(sorted(results.items()))\n",
    "for key, value in sortedResults.items():\n",
    "    print('%s %i' % (key, value))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [],
   "source": [
    "sc.stop()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [],
   "source": [
    "from pyspark import SparkConf, SparkContext\n",
    "\n",
    "conf = SparkConf().setMaster('local').setAppName('FriendsByAge')\n",
    "sc = SparkContext(conf = conf)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [],
   "source": [
    "def parseLine(line):\n",
    "    fields = line.split(',')\n",
    "    age = int(fields[2])\n",
    "    numFriends = int(fields[3])\n",
    "    \n",
    "    return (age, numFriends)\n",
    "\n",
    "lines = sc.textFile('fakefriends.csv')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['0,Will,33,385', '1,Jean-Luc,26,2', '2,Hugh,55,221']"
      ]
     },
     "execution_count": 11,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "lines.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[(33, 385), (26, 2), (55, 221)]"
      ]
     },
     "execution_count": 12,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "rdd = lines.map(parseLine)\n",
    "rdd.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[(33, (3904, 12)), (26, (4115, 17)), (55, (3842, 13))]"
      ]
     },
     "execution_count": 13,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "totalsByAge = rdd.mapValues(lambda x: (x, 1)).reduceByKey(lambda x, y: (x[0] + y[0], x[1] + y[1]))\n",
    "totalsByAge.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[(33, 325.3333333333333), (26, 242.05882352941177), (55, 295.53846153846155)]"
      ]
     },
     "execution_count": 14,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "averagesByAge = totalsByAge.mapValues(lambda x: (x[0] / x[1]))\n",
    "averagesByAge.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "(33, 325.3333333333333)\n",
      "(26, 242.05882352941177)\n",
      "(55, 295.53846153846155)\n",
      "(40, 250.8235294117647)\n",
      "(68, 269.6)\n",
      "(59, 220.0)\n",
      "(37, 249.33333333333334)\n",
      "(54, 278.0769230769231)\n",
      "(38, 193.53333333333333)\n",
      "(27, 228.125)\n",
      "(53, 222.85714285714286)\n",
      "(57, 258.8333333333333)\n",
      "(56, 306.6666666666667)\n",
      "(43, 230.57142857142858)\n",
      "(36, 246.6)\n",
      "(22, 206.42857142857142)\n",
      "(35, 211.625)\n",
      "(45, 309.53846153846155)\n",
      "(60, 202.71428571428572)\n",
      "(67, 214.625)\n",
      "(19, 213.27272727272728)\n",
      "(30, 235.8181818181818)\n",
      "(51, 302.14285714285717)\n",
      "(25, 197.45454545454547)\n",
      "(21, 350.875)\n",
      "(42, 303.5)\n",
      "(49, 184.66666666666666)\n",
      "(48, 281.4)\n",
      "(50, 254.6)\n",
      "(39, 169.28571428571428)\n",
      "(32, 207.9090909090909)\n",
      "(58, 116.54545454545455)\n",
      "(64, 281.3333333333333)\n",
      "(31, 267.25)\n",
      "(52, 340.6363636363636)\n",
      "(24, 233.8)\n",
      "(20, 165.0)\n",
      "(62, 220.76923076923077)\n",
      "(41, 268.55555555555554)\n",
      "(44, 282.1666666666667)\n",
      "(69, 235.2)\n",
      "(65, 298.2)\n",
      "(61, 256.22222222222223)\n",
      "(28, 209.1)\n",
      "(66, 276.44444444444446)\n",
      "(46, 223.69230769230768)\n",
      "(29, 215.91666666666666)\n",
      "(18, 343.375)\n",
      "(47, 233.22222222222223)\n",
      "(34, 245.5)\n",
      "(63, 384.0)\n",
      "(23, 246.3)\n"
     ]
    }
   ],
   "source": [
    "results = averagesByAge.collect()\n",
    "for result in results:\n",
    "    print(result)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {},
   "outputs": [],
   "source": [
    "sc.stop()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['ITE00100554,18000101,TMAX,-75,,,E,',\n",
       " 'ITE00100554,18000101,TMIN,-148,,,E,',\n",
       " 'GM000010962,18000101,PRCP,0,,,E,']"
      ]
     },
     "execution_count": 17,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "from pyspark import SparkConf, SparkContext\n",
    "\n",
    "conf = SparkConf().setMaster('local').setAppName('minTemperatures')\n",
    "sc = SparkContext(conf = conf)\n",
    "\n",
    "def parseLine(line):\n",
    "    fields = line.split(',')\n",
    "    stationID = fields[0]\n",
    "    entryType = fields[2]\n",
    "    temperature = float(fields[3]) * 0.1 * (9.0/5.0) + 32.0\n",
    "    return (stationID, entryType, temperature)\n",
    "\n",
    "lines = sc.textFile('1800.csv')\n",
    "lines.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[('ITE00100554', 'TMAX', 18.5),\n",
       " ('ITE00100554', 'TMIN', 5.359999999999999),\n",
       " ('GM000010962', 'PRCP', 32.0)]"
      ]
     },
     "execution_count": 18,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "parsedLines = lines.map(parseLine)\n",
    "parsedLines.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[('ITE00100554', 'TMIN', 5.359999999999999),\n",
       " ('EZE00100082', 'TMIN', 7.699999999999999),\n",
       " ('ITE00100554', 'TMIN', 9.5)]"
      ]
     },
     "execution_count": 19,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "minTemps = parsedLines.filter(lambda x: 'TMIN' in x[1])\n",
    "minTemps.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[('ITE00100554', 5.359999999999999),\n",
       " ('EZE00100082', 7.699999999999999),\n",
       " ('ITE00100554', 9.5)]"
      ]
     },
     "execution_count": 20,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "stationTemps = minTemps.map(lambda x: (x[0], x[2]))\n",
    "stationTemps.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "730"
      ]
     },
     "execution_count": 21,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "stationTemps.count()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 22,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[('ITE00100554', 5.359999999999999), ('EZE00100082', 7.699999999999999)]"
      ]
     },
     "execution_count": 22,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "minTemps = stationTemps.reduceByKey(lambda x, y: min(x, y))\n",
    "minTemps.collect()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 23,
   "metadata": {
    "scrolled": false
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "ITE00100554\t5.36F\n",
      "EZE00100082\t7.70F\n"
     ]
    }
   ],
   "source": [
    "results = minTemps.collect()\n",
    "for result in results: \n",
    "    print(result[0] + '\\t{:.2f}F'.format(result[1]))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "metadata": {},
   "outputs": [],
   "source": [
    "sc.stop()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "metadata": {},
   "outputs": [],
   "source": [
    "from pyspark import SparkConf, SparkContext\n",
    "\n",
    "conf = SparkConf().setMaster('local').setAppName('maxTemperatures')\n",
    "sc = SparkContext(conf = conf)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 26,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['ITE00100554,18000101,TMAX,-75,,,E,',\n",
       " 'ITE00100554,18000101,TMIN,-148,,,E,',\n",
       " 'GM000010962,18000101,PRCP,0,,,E,']"
      ]
     },
     "execution_count": 26,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "def parseLine(line):\n",
    "    fields = line.split(',')\n",
    "    stationID = fields[0]\n",
    "    entryType = fields[2]\n",
    "    temperature = float(fields[3]) * 0.1 * (9.0/5.0) + 32\n",
    "    \n",
    "    return (stationID, entryType, temperature)\n",
    "lines = sc.textFile('1800.csv')\n",
    "lines.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 27,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[('ITE00100554', 'TMAX', 18.5),\n",
       " ('ITE00100554', 'TMIN', 5.359999999999999),\n",
       " ('GM000010962', 'PRCP', 32.0)]"
      ]
     },
     "execution_count": 27,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "parsedLines = lines.map(parseLine)\n",
    "parsedLines.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 28,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[('ITE00100554', 'TMAX', 18.5),\n",
       " ('EZE00100082', 'TMAX', 16.52),\n",
       " ('ITE00100554', 'TMAX', 21.2)]"
      ]
     },
     "execution_count": 28,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "maxTemps = parsedLines.filter(lambda x: 'TMAX' in x[1])\n",
    "maxTemps.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 29,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[('ITE00100554', 18.5), ('EZE00100082', 16.52), ('ITE00100554', 21.2)]"
      ]
     },
     "execution_count": 29,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "stationTemps = maxTemps.map(lambda x: (x[0], x[2]))\n",
    "stationTemps.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 30,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[('ITE00100554', 90.14000000000001), ('EZE00100082', 90.14000000000001)]"
      ]
     },
     "execution_count": 30,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "maxTemps = stationTemps.reduceByKey(lambda x, y: max(x, y))\n",
    "maxTemps.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 31,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "ITE00100554\t90.14F\n",
      "EZE00100082\t90.14F\n"
     ]
    }
   ],
   "source": [
    "results = maxTemps.collect()\n",
    "for result in results:\n",
    "    print(result[0] + '\\t{:.2f}F'.format(result[1]))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 32,
   "metadata": {},
   "outputs": [],
   "source": [
    "sc.stop()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['The quick red fox jumped over the lazy brown dogs']"
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "from pyspark import SparkConf, SparkContext\n",
    "conf = SparkConf().setMaster('local').setAppName('RedFox')\n",
    "sc = SparkContext(conf = conf)\n",
    "\n",
    "lines = sc.textFile('redfox.txt')\n",
    "lines.collect()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['THE QUICK RED FOX JUMPED OVER THE LAZY BROWN DOGS']"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "rageCaps = lines.map(lambda x: x.upper())\n",
    "rageCaps.collect()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['The',\n",
       " 'quick',\n",
       " 'red',\n",
       " 'fox',\n",
       " 'jumped',\n",
       " 'over',\n",
       " 'the',\n",
       " 'lazy',\n",
       " 'brown',\n",
       " 'dogs']"
      ]
     },
     "execution_count": 9,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "words = lines.flatMap(lambda x: x.split())\n",
    "words.collect()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [],
   "source": [
    "sc.stop()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [],
   "source": [
    "from pyspark import SparkConf, SparkContext\n",
    "conf = SparkConf().setMaster('local').setAppName('WordCount')\n",
    "sc = SparkContext(conf = conf)\n",
    "\n",
    "input = sc.textFile('book.txt')\n",
    "words = input.flatMap(lambda x: x.split())\n",
    "wordCounts = words.countByValue()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {
    "scrolled": false
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Self-Employment: 1\n",
      "Building 5\n",
      "an 172\n",
      "Internet 13\n",
      "Business 19\n",
      "of 941\n",
      "One 12\n",
      "Achieving 1\n",
      "Financial 3\n",
      "and 901\n",
      "Personal 3\n",
      "Freedom 7\n",
      "through 55\n",
      "a 1148\n",
      "Lifestyle 5\n",
      "Technology 2\n",
      "By 9\n",
      "Frank 10\n",
      "Kane 7\n",
      "Copyright 1\n",
      "2015 3\n",
      "Kane. 1\n",
      "All 13\n",
      "rights 3\n",
      "reserved 2\n",
      "worldwide. 2\n",
      "CONTENTS 1\n",
      "Disclaimer 1\n",
      "Preface 1\n",
      "Part 2\n",
      "I: 2\n",
      "Making 5\n",
      "the 1176\n",
      "Big 1\n",
      "Decision 1\n",
      "Overcoming 1\n",
      "Inertia 1\n",
      "Fear 1\n",
      "Failure 1\n",
      "Career 1\n",
      "Indoctrination 2\n",
      "The 88\n",
      "Carrot 1\n",
      "on 399\n",
      "Stick 2\n",
      "Ego 1\n",
      "Protection 1\n",
      "Your 62\n",
      "Employer 2\n",
      "as 297\n",
      "Security 2\n",
      "Blanket 1\n",
      "Why 3\n",
      "it�s 28\n",
      "Worth 1\n",
      "it 311\n",
      "Unlimited 2\n",
      "Growth 4\n",
      "Potential 1\n",
      "Investing 3\n",
      "in 552\n",
      "Yourself, 1\n",
      "Not 7\n",
      "Someone 2\n",
      "Else 1\n",
      "No 14\n",
      "Dependencies 1\n",
      "Commute 1\n",
      "to 1789\n",
      "Live 3\n",
      "Where 2\n",
      "You 144\n",
      "Want 5\n",
      "Work 4\n",
      "When 31\n",
      "How 29\n",
      "Is 17\n",
      "Self-Employment 1\n",
      "for 500\n",
      "You? 1\n",
      "Flowchart: 1\n",
      "Should 3\n",
      "I 322\n",
      "Even 35\n",
      "Consider 5\n",
      "Self-Employment? 2\n",
      "Having 2\n",
      "Safety 2\n",
      "Net 2\n",
      "Planning 3\n",
      "Health 2\n",
      "Care 2\n",
      "Self-Assessment 1\n",
      "Quiz 1\n",
      "PART 5\n",
      "II: 2\n",
      "Happen 1\n",
      "Designing 1\n",
      "Fallacy 1\n",
      "Introducing 1\n",
      "Ideal 1\n",
      "Case 1\n",
      "Study: 1\n",
      "Sundog 20\n",
      "Software 12\n",
      "Other 4\n",
      "Ideas 2\n",
      "Key 1\n",
      "Points 1\n",
      "Evaluating 1\n",
      "Idea 1\n",
      "Writing 4\n",
      "Plan 4\n",
      "Description 2\n",
      "Vision 2\n",
      "Definition 1\n",
      "Market 2\n",
      "Product 2\n",
      "Organization 1\n",
      "Management 2\n",
      "Marketing 5\n",
      "Sales 2\n",
      "Strategy 1\n",
      "your 1339\n",
      "Reality 1\n",
      "Check 4\n",
      "Employment 1\n",
      "Agreement 1\n",
      "Developing 1\n",
      "Side 1\n",
      "Naming 1\n",
      "Obtaining 1\n",
      "Licenses 1\n",
      "Tax 2\n",
      "Launching 2\n",
      "Product, 1\n",
      "Measuring 1\n",
      "Results 1\n",
      "Risk 1\n",
      "Mitigation 1\n",
      "Don't 22\n",
      "Have 9\n",
      "Go 7\n",
      "It 42\n",
      "Alone 1\n",
      "Pulling 1\n",
      "Trigger 1\n",
      "Final 1\n",
      "Checklist 1\n",
      "Telling 1\n",
      "Boss 1\n",
      "III: 2\n",
      "Last 1\n",
      "Fueling 1\n",
      "Fire 1\n",
      "Website 2\n",
      "Basics 5\n",
      "Public 1\n",
      "Relations 1\n",
      "Online 8\n",
      "Advertising 3\n",
      "Offline 1\n",
      "Search 6\n",
      "Engine 2\n",
      "Optimization 3\n",
      "Landing 4\n",
      "Page 2\n",
      "Importance 1\n",
      "Email 5\n",
      "Campaigns 1\n",
      "Using 5\n",
      "Social 2\n",
      "Networks 1\n",
      "Measure 1\n",
      "Act 2\n",
      "Interpreting 1\n",
      "Metrics 2\n",
      "Tracking 1\n",
      "Closing 1\n",
      "Avoiding 2\n",
      "Pitfalls 1\n",
      "Beware 5\n",
      "Leeches 1\n",
      "Well-Meaning 1\n",
      "Advice 1\n",
      "Hiring 3\n",
      "Salespeople 1\n",
      "Pressure 1\n",
      "Hire 1\n",
      "Misleading 1\n",
      "Statistics 4\n",
      "Finding 4\n",
      "Time 2\n",
      "People 4\n",
      "Compounding 1\n",
      "Effect 1\n",
      "Adapting 1\n",
      "New 6\n",
      "Life 2\n",
      "Survivor's 1\n",
      "Guilt 1\n",
      "Letting 1\n",
      "Fixed 1\n",
      "Schedules 1\n",
      "Little 1\n",
      "Recommended 1\n",
      "Reading 1\n",
      "Acknowledgments 1\n",
      "About 4\n",
      "Author 1\n",
      "DISCLAIMER 1\n",
      "What 38\n",
      "you 1267\n",
      "do 156\n",
      "with 292\n",
      "career 18\n",
      "is 531\n",
      "own 114\n",
      "decision. 1\n",
      "This 57\n",
      "book 31\n",
      "tells 4\n",
      "how 127\n",
      "improved 2\n",
      "my 199\n",
      "life 21\n",
      "by 109\n",
      "quitting 8\n",
      "job, 24\n",
      "creating 14\n",
      "sustainable 3\n",
      "growing 9\n",
      "income 17\n",
      "self-employment. 10\n",
      "learned 10\n",
      "along 10\n",
      "way 42\n",
      "could 44\n",
      "help 42\n",
      "same. 1\n",
      "But 38\n",
      "no 60\n",
      "matter 10\n",
      "much 78\n",
      "advice 34\n",
      "or 267\n",
      "many 63\n",
      "stories 3\n",
      "give 31\n",
      "you, 31\n",
      "end 39\n",
      "success 12\n",
      "relies 5\n",
      "preparation, 1\n",
      "planning, 2\n",
      "skillset, 1\n",
      "talents, 2\n",
      "determination, 1\n",
      "little 27\n",
      "bit 8\n",
      "luck. 1\n",
      "can't 22\n",
      "all 109\n",
      "that 641\n",
      "you. 53\n",
      "If 237\n",
      "this 208\n",
      "gives 5\n",
      "confidence 1\n",
      "strike 1\n",
      "out 138\n",
      "that�s 6\n",
      "great. 2\n",
      "responsibly, 2\n",
      "realize 10\n",
      "failure 1\n",
      "very 55\n",
      "real 27\n",
      "possibility 3\n",
      "must 28\n",
      "plan 43\n",
      "for. 9\n",
      "blame 1\n",
      "me 26\n",
      "decisions 5\n",
      "make; 1\n",
      "they 192\n",
      "are 391\n",
      "ultimately 7\n",
      "own. 14\n",
      "Now, 4\n",
      "adventure. 1\n",
      "PREFACE 1\n",
      "Three 2\n",
      "years 23\n",
      "ago, 3\n",
      "worked 16\n",
      "big 36\n",
      "company. 11\n",
      "did 12\n",
      "everything 8\n",
      "good 67\n",
      "American 4\n",
      "employee 6\n",
      "supposed 4\n",
      "do. 15\n",
      "hard. 3\n",
      "devoted 1\n",
      "thoughts 2\n",
      "making 14\n",
      "company 83\n",
      "even 68\n",
      "more 187\n",
      "successful. 3\n",
      "commuted 1\n",
      "hour 12\n",
      "each 18\n",
      "way, 7\n",
      "without 39\n",
      "complaint. 1\n",
      "50 4\n",
      "hours 33\n",
      "every 28\n",
      "week 17\n",
      "at 189\n",
      "minimum. 3\n",
      "And 14\n",
      "when 69\n",
      "got 23\n",
      "home, 8\n",
      "let 17\n",
      "them 108\n",
      "page 30\n",
      "2 4\n",
      "AM 4\n",
      "if 174\n",
      "something 50\n",
      "needed 7\n",
      "attention 14\n",
      "which 36\n",
      "happened 3\n",
      "pretty 18\n",
      "often. 2\n",
      "Over 2\n",
      "years, 4\n",
      "was 84\n",
      "rewarded 1\n",
      "responsibility, 2\n",
      "money 62\n",
      "although 5\n",
      "never 26\n",
      "seemed 2\n",
      "be 347\n",
      "quite 5\n",
      "enough. 3\n",
      "considered 4\n",
      "role-model 1\n",
      "software 33\n",
      "development 15\n",
      "manager, 2\n",
      "felt 4\n",
      "At 24\n",
      "home 14\n",
      "however, 10\n",
      "marriage 1\n",
      "under 7\n",
      "stress, 1\n",
      "kids 5\n",
      "hardly 2\n",
      "knew 6\n",
      "me, 3\n",
      "prescription 2\n",
      "sleep 3\n",
      "aids 2\n",
      "order 31\n",
      "combat 1\n",
      "extreme 2\n",
      "stress 8\n",
      "under. 1\n",
      "My 16\n",
      "family 19\n",
      "wasn't 5\n",
      "happy 13\n",
      "living 17\n",
      "part 25\n",
      "country 4\n",
      "we 18\n",
      "lived 2\n",
      "in, 6\n",
      "weren't 1\n",
      "me. 5\n",
      "But, 12\n",
      "secondary 1\n",
      "duty 2\n",
      "employer, 6\n",
      "provider 2\n",
      "family. 3\n",
      "doing 38\n",
      "what 177\n",
      "thought 4\n",
      "had 23\n",
      "faced 4\n",
      "ultimatum 1\n",
      "from 161\n",
      "them. 35\n",
      "A 39\n",
      "few 38\n",
      "weeks 1\n",
      "later, 4\n",
      "quit 19\n",
      "job. 19\n",
      "walked 1\n",
      "away 12\n",
      "about 181\n",
      "million 6\n",
      "dollars� 1\n",
      "worth 32\n",
      "stock 7\n",
      "grants 2\n",
      "so, 24\n",
      "it. 62\n",
      "made 12\n",
      "decision 7\n",
      "try 40\n",
      "working 52\n",
      "myself 9\n",
      "before 66\n",
      "seeking 6\n",
      "another 23\n",
      "traditional 9\n",
      "Today, 2\n",
      "run 15\n",
      "home. 4\n",
      "have 299\n",
      "employees 8\n",
      "worry 8\n",
      "about, 5\n",
      "revenue 33\n",
      "stream 7\n",
      "matches 1\n",
      "anything 18\n",
      "ever 9\n",
      "successful 14\n",
      "senior 3\n",
      "manager 7\n",
      "tech 5\n",
      "now 23\n",
      "live 17\n",
      "someplace 7\n",
      "lower 12\n",
      "cost 35\n",
      "living, 4\n",
      "don't 97\n",
      "eat 3\n",
      "much, 6\n",
      "commuting 4\n",
      "costs 14\n",
      "deal 6\n",
      "with� 1\n",
      "so 101\n",
      "get 116\n",
      "keep 35\n",
      "money. 12\n",
      "entire 15\n",
      "happy, 1\n",
      "we're 6\n",
      "closer 2\n",
      "than 92\n",
      "we've 4\n",
      "been. 1\n",
      "anymore. 1\n",
      "growth, 3\n",
      "saying 4\n",
      "wrong 9\n",
      "thing 23\n",
      "some 111\n",
      "executive. 1\n",
      "commute 7\n",
      "meetings. 2\n",
      "office 17\n",
      "9 5\n",
      "AM, 1\n",
      "nor 1\n",
      "any 60\n",
      "artificial 2\n",
      "requirement 1\n",
      "work 114\n",
      "set 25\n",
      "number 34\n",
      "day, 7\n",
      "week. 4\n",
      "write 6\n",
      "receive 10\n",
      "performance 9\n",
      "reviews. 1\n",
      "fire 4\n",
      "anyone. 2\n",
      "Nobody 6\n",
      "can 319\n",
      "nobody 7\n",
      "lay 2\n",
      "off. 3\n",
      "take 52\n",
      "longer, 2\n",
      "because 27\n",
      "level 7\n",
      "basically 11\n",
      "zero. 2\n",
      "I'm 25\n",
      "43 1\n",
      "old, 1\n",
      "sure 65\n",
      "retirement 2\n",
      "feel 23\n",
      "like 66\n",
      "except 2\n",
      "not 169\n",
      "too 24\n",
      "old 6\n",
      "enjoy 10\n",
      "it, 26\n",
      "broke. 1\n",
      "telling 3\n",
      "gloat. 1\n",
      "maybe 6\n",
      "you're 159\n",
      "three 6\n",
      "ago. 1\n",
      "Maybe 13\n",
      "knows 5\n",
      "only 77\n",
      "reward 5\n",
      "hard 39\n",
      "going 53\n",
      "heart 1\n",
      "attack 1\n",
      "but 192\n",
      "trapped 2\n",
      "salary 2\n",
      "responsibilities. 2\n",
      "You've 7\n",
      "accepted 3\n",
      "society's 1\n",
      "expectations 4\n",
      "focusing 5\n",
      "entirely 13\n",
      "until 15\n",
      "65 1\n",
      "point 20\n",
      "hope 5\n",
      "you'll 67\n",
      "enough 51\n",
      "saved 6\n",
      "actually 32\n",
      "retire, 1\n",
      "health 28\n",
      "left 6\n",
      "here 11\n",
      "tell 13\n",
      "there 82\n",
      "path. 3\n",
      "Taking 3\n",
      "isn't 22\n",
      "easy, 4\n",
      "means 27\n",
      "personal 43\n",
      "financial 12\n",
      "freedom 23\n",
      "possible. 12\n",
      "while 38\n",
      "minimizing 2\n",
      "risks 3\n",
      "process. 7\n",
      "shares 5\n",
      "I've 23\n",
      "way. 3\n",
      "rich 6\n",
      "this, 10\n",
      "need 166\n",
      "developer. 1\n",
      "smarts 1\n",
      "tenacity 1\n",
      "self-sufficient, 1\n",
      "read 12\n",
      "may 106\n",
      "just 131\n",
      "save 5\n",
      "life, 3\n",
      "ways 19\n",
      "one. 8\n",
      "MAKING 4\n",
      "THE 18\n",
      "BIG 1\n",
      "DECISION 1\n",
      "OVERCOMING 1\n",
      "INERTIA 1\n",
      "first 26\n",
      "step 3\n",
      "toward 11\n",
      "self-employment 38\n",
      "want 99\n",
      "you've 49\n",
      "spent 13\n",
      "professional 13\n",
      "someone 57\n",
      "else, 5\n",
      "scary 4\n",
      "proposition. 1\n",
      "familiar 4\n",
      "comfortable, 1\n",
      "easiest 2\n",
      "continue 7\n",
      "current 18\n",
      "Discarding 1\n",
      "striking 1\n",
      "bold 1\n",
      "psyche 1\n",
      "rebel 1\n",
      "against 12\n",
      "change 17\n",
      "magnitude, 1\n",
      "find 76\n",
      "justify 1\n",
      "trying 24\n",
      "It's 46\n",
      "therefore 2\n",
      "surprising 1\n",
      "self-employed 17\n",
      "individuals 3\n",
      "were 38\n",
      "forced 6\n",
      "into 75\n",
      "their 117\n",
      "situation. 5\n",
      "ones 15\n",
      "become 13\n",
      "talk 27\n",
      "lot 54\n",
      "result, 3\n",
      "motivated 3\n",
      "achieve 8\n",
      "According 5\n",
      "2012 7\n",
      "Freelance 4\n",
      "Industry 4\n",
      "Report, 2\n",
      "29% 2\n",
      "freelancers 9\n",
      "fell 1\n",
      "necessity, 1\n",
      "after 29\n",
      "being 29\n",
      "laid 1\n",
      "off 17\n",
      "downsized. 1\n",
      "better 40\n",
      "transition 3\n",
      "terms. 3\n",
      "start 39\n",
      "planning 8\n",
      "up 155\n",
      "new 143\n",
      "business 261\n",
      "day 56\n",
      "ensure 13\n",
      "flowing 2\n",
      "yourself. 13\n",
      "will 220\n",
      "arm 1\n",
      "details 3\n",
      "make 88\n",
      "happen, 4\n",
      "decide 19\n",
      "effort 18\n",
      "taking. 2\n",
      "Before 3\n",
      "self-employed, 9\n",
      "understand 30\n",
      "forces 3\n",
      "come 26\n",
      "terms 11\n",
      "them, 15\n",
      "reasons 1\n",
      "why 18\n",
      "overcome 2\n",
      "That's 18\n",
      "about: 1\n",
      "understanding 6\n",
      "barriers 3\n",
      "self-employment, 3\n",
      "both 11\n",
      "imagined, 1\n",
      "still 62\n",
      "goal 14\n",
      "pursuing. 1\n",
      "done, 3\n",
      "we'll 1\n",
      "self-assessment 2\n",
      "see 46\n",
      "really 39\n",
      "position 9\n",
      "leap 2\n",
      "FEAR 1\n",
      "OF 16\n",
      "FAILURE 1\n",
      "paycheck 7\n",
      "puts 2\n",
      "food 2\n",
      "table 2\n",
      "roof 1\n",
      "over 58\n",
      "head 2\n",
      "reliably. 1\n",
      "idea 44\n",
      "giving 15\n",
      "quickly 12\n",
      "brings 3\n",
      "images 6\n",
      "starving 1\n",
      "house 7\n",
      "getting 28\n",
      "foreclosed. 1\n",
      "risk, 1\n",
      "proper 3\n",
      "educated 2\n",
      "making, 1\n",
      "risk 12\n",
      "minimize. 1\n",
      "responsibilities 8\n",
      "should 63\n",
      "job 43\n",
      "until: 1\n",
      "* 22\n",
      "safety 4\n",
      "net 10\n",
      "place, 2\n",
      "fast 4\n",
      "rules 4\n",
      "low 8\n",
      "willing 11\n",
      "those 63\n",
      "reserves 5\n",
      "returning 1\n",
      "workplace 2\n",
      "already 20\n",
      "prototyped 1\n",
      "side 24\n",
      "proven 1\n",
      "viable 6\n",
      "So, 14\n",
      "upper 7\n",
      "bound 10\n",
      "lose 8\n",
      "calling 1\n",
      "quits. 1\n",
      "Worst 1\n",
      "case, 10\n",
      "things 34\n",
      "risky 5\n",
      "entrepreneurship? 1\n",
      "Bureau 2\n",
      "Labor 2\n",
      "(BLS) 1\n",
      "US 14\n",
      "Small 3\n",
      "Administration 2\n",
      "(SBA), 1\n",
      "50% 5\n",
      "businesses 31\n",
      "survive 2\n",
      "least 31\n",
      "five 5\n",
      "years. 9\n",
      "third 3\n",
      "ten 5\n",
      "more. 5\n",
      "think 37\n",
      "long 40\n",
      "expect 10\n",
      "last. 1\n",
      "Would 2\n",
      "say 19\n",
      "there's 7\n",
      "chance 12\n",
      "employer 25\n",
      "around 15\n",
      "now, 6\n",
      "same 28\n",
      "company? 3\n",
      "has 40\n",
      "answer 6\n",
      "well. 20\n",
      "average 9\n",
      "tenure 1\n",
      "4.6 1\n",
      "Does 2\n",
      "starting 10\n",
      "seem 11\n",
      "now? 3\n",
      "Here's 7\n",
      "statistic 1\n",
      "Report 1\n",
      "shows 3\n",
      "22% 1\n",
      "less 23\n",
      "financially 4\n",
      "secure 1\n",
      "employee. 2\n",
      "28% 1\n",
      "\"strongly 1\n",
      "agree\" 1\n",
      "themselves, 4\n",
      "\"moderately 1\n",
      "agree.\" 1\n",
      "Freelancers 1\n",
      "represent 2\n",
      "it's 107\n",
      "always 16\n",
      "option 6\n",
      "22 1\n",
      "Americans 1\n",
      "2010, 1\n",
      "representing 1\n",
      "14% 1\n",
      "workforce. 1\n",
      "fringe 1\n",
      "They 26\n",
      "range 3\n",
      "housekeepers, 2\n",
      "construction 2\n",
      "workers, 3\n",
      "web 28\n",
      "developers, 5\n",
      "doctors. 1\n",
      "fancy 2\n",
      "education 2\n",
      "lots 7\n",
      "connections 6\n",
      "advantage 11\n",
      "millions 2\n",
      "who 85\n",
      "managed 4\n",
      "full 18\n",
      "time 165\n",
      "earn 16\n",
      "living. 3\n",
      "CAREER 1\n",
      "INDOCTRINATION 1\n",
      "spend 42\n",
      "most 61\n",
      "waking 2\n",
      "possible 10\n",
      "somebody 2\n",
      "else 14\n",
      "richer? 1\n",
      "Well, 2\n",
      "raised 2\n",
      "believe 15\n",
      "worthy 3\n",
      "We'll 4\n",
      "external 2\n",
      "biggest 2\n",
      "barrier 2\n",
      "probably 76\n",
      "internal 1\n",
      "do! 1\n",
      "strong 4\n",
      "word, 1\n",
      "usually 14\n",
      "religious 1\n",
      "cults 1\n",
      "brainwashing. 1\n",
      "taught 3\n",
      "beliefs 1\n",
      "questioning 1\n",
      "Just 11\n",
      "question 8\n",
      "responsible 4\n",
      "member 2\n",
      "society? 1\n",
      "common 8\n",
      "indoctrination 1\n",
      "instill 1\n",
      "ideas 19\n",
      "youth 1\n",
      "people 122\n",
      "authority. 1\n",
      "That�s 2\n",
      "precisely 2\n",
      "grew 1\n",
      "up, 4\n",
      "pushed 2\n",
      "track 7\n",
      "corporate 17\n",
      "school, 1\n",
      "told 5\n",
      "parents 2\n",
      "teachers 1\n",
      "grades 1\n",
      "college. 2\n",
      "In 41\n",
      "college, 1\n",
      "would 32\n",
      "graduated. 1\n",
      "lucky 2\n",
      "absorbed 1\n",
      "training 9\n",
      "culture 1\n",
      "promotes 1\n",
      "loyalty 2\n",
      "employer. 3\n",
      "It�s 6\n",
      "result 17\n",
      "lifestyle 29\n",
      "choice 5\n",
      "indoctrinated 1\n",
      "early 11\n",
      "age. 1\n",
      "Once 23\n",
      "landed 1\n",
      "world, 5\n",
      "next 15\n",
      "promotion, 3\n",
      "fired. 1\n",
      "been 24\n",
      "busy 2\n",
      "following 8\n",
      "path, 1\n",
      "haven't 6\n",
      "consider 20\n",
      "alternatives. 2\n",
      "Meanwhile, 1\n",
      "picked 2\n",
      "children, 1\n",
      "mortgage, 1\n",
      "student 3\n",
      "loan 7\n",
      "debt 4\n",
      "steady 2\n",
      "seems 5\n",
      "terrifying, 1\n",
      "barely 1\n",
      "meet 8\n",
      "demands. 1\n",
      "bills 7\n",
      "pay 43\n",
      "mouths 1\n",
      "feed, 1\n",
      "having 27\n",
      "look 23\n",
      "forward 1\n",
      "morning 1\n",
      "anyone 6\n",
      "does. 3\n",
      "best 39\n",
      "fulfill 1\n",
      "thrust 1\n",
      "upon 6\n",
      "year 17\n",
      "year. 10\n",
      "hear 9\n",
      "businesses, 7\n",
      "beyond 7\n",
      "buying 4\n",
      "foam 1\n",
      "cup 1\n",
      "Ramen 1\n",
      "noodles. 1\n",
      "You�ve 1\n",
      "developed 3\n",
      "known 9\n",
      "�learned 1\n",
      "helplessness� 1\n",
      "aren�t 2\n",
      "stressful 2\n",
      "career, 9\n",
      "available 19\n",
      "not. 8\n",
      "As 45\n",
      "breaking 2\n",
      "indoctrination, 1\n",
      "there, 7\n",
      "develop 7\n",
      "desire 1\n",
      "alternate 1\n",
      "paths. 1\n",
      "Striking 1\n",
      "becoming 4\n",
      "one 69\n",
      "such 39\n",
      "path 15\n",
      "improve 3\n",
      "lifestyle, 1\n",
      "done 17\n",
      "responsibly. 1\n",
      "CARROT 1\n",
      "ON 2\n",
      "STICK 1\n",
      "where 49\n",
      "career. 1\n",
      "promotion 4\n",
      "bigger 4\n",
      "lifestyle. 5\n",
      "Or 3\n",
      "awarded 2\n",
      "day. 8\n",
      "quit, 1\n",
      "throw 4\n",
      "away? 1\n",
      "Question 2\n",
      "rewards 7\n",
      "promising 3\n",
      "compare 3\n",
      "you�re 26\n",
      "several 8\n",
      "questions 9\n",
      "ask 15\n",
      "Do 19\n",
      "trust 4\n",
      "increase 9\n",
      "commensurate 1\n",
      "increased 2\n",
      "it? 6\n",
      "win 1\n",
      "other 71\n",
      "struggling 1\n",
      "promotion? 2\n",
      "Are 23\n",
      "co-workers, 1\n",
      "relationship 8\n",
      "management 8\n",
      "do? 3\n",
      "world 13\n",
      "zero-sum 1\n",
      "game 11\n",
      "end, 7\n",
      "spin 1\n",
      "banking 1\n",
      "equity 3\n",
      "vesting 2\n",
      "employer�s 2\n",
      "company, 14\n",
      "yourself 49\n",
      "these 66\n",
      "questions: 1\n",
      "market 43\n",
      "worth? 3\n",
      "impacts 1\n",
      "employer's 4\n",
      "bottom 3\n",
      "line 4\n",
      "degree 3\n",
      "materially 1\n",
      "affect 9\n",
      "its 33\n",
      "price, 2\n",
      "value 15\n",
      "investment 13\n",
      "bankers 2\n",
      "behave 2\n",
      "rationally, 1\n",
      "long-term 7\n",
      "behavior 2\n",
      "startup, 1\n",
      "almost 12\n",
      "exclusively 4\n",
      "tiny 1\n",
      "slice 2\n",
      "proceeds 1\n",
      "turns 2\n",
      "one-in-a-hundred 1\n",
      "acquisition 1\n",
      "success? 1\n",
      "you�ve 5\n",
      "answered 1\n",
      "honestly, 1\n",
      "you�ll 10\n",
      "gamble. 2\n",
      "staying 2\n",
      "risk-aversion, 1\n",
      "reality 5\n",
      "thing, 2\n",
      "high 7\n",
      "potential 30\n",
      "rewards. 2\n",
      "also 84\n",
      "spending 15\n",
      "cash 18\n",
      "annual 3\n",
      "raise? 1\n",
      "3%? 1\n",
      "sort 17\n",
      "10%? 1\n",
      "awards 1\n",
      "anything, 2\n",
      "schedule 3\n",
      "serve 2\n",
      "around? 1\n",
      "wondered 1\n",
      "chasing 1\n",
      "proverbial 1\n",
      "carrot 2\n",
      "stick, 1\n",
      "there�s 1\n",
      "are. 3\n",
      "don�t 10\n",
      "raise, 1\n",
      "didn�t 1\n",
      "enough, 4\n",
      "weren�t 1\n",
      "smart 3\n",
      "compared 3\n",
      "peers. 1\n",
      "might 69\n",
      "doubting 1\n",
      "abilities 3\n",
      "either 8\n",
      "harder 3\n",
      "accept 6\n",
      "interests, 3\n",
      "yours. 7\n",
      "time, 25\n",
      "thrived 1\n",
      "I�m 5\n",
      "case 10\n",
      "hit 3\n",
      "dead 1\n",
      "difficulty 1\n",
      "promoted 1\n",
      "Director-level 1\n",
      "today 3\n",
      "earns 3\n",
      "Director 1\n",
      "would. 1\n",
      "efforts 10\n",
      "building 25\n",
      "instead 20\n",
      "self-promotion 1\n",
      "lobbying 1\n",
      "required 14\n",
      "ended 8\n",
      "earning 4\n",
      "Let�s 2\n",
      "quantify 1\n",
      "10% 6\n",
      "growth 24\n",
      "sounds 5\n",
      "running 9\n",
      "small 39\n",
      "grows 3\n",
      "year, 10\n",
      "asking 3\n",
      "wrong. 6\n",
      "offers 12\n",
      "intentionally 2\n",
      "limited 8\n",
      "minimize 4\n",
      "expense, 2\n",
      "prevent 2\n",
      "inequities. 1\n",
      "yourself, 12\n",
      "And, 2\n",
      "control 3\n",
      "dependent 2\n",
      "reward. 1\n",
      "based 9\n",
      "quality 7\n",
      "products 50\n",
      "demand 5\n",
      "story. 1\n",
      "Let 1\n",
      "state 7\n",
      "again, 5\n",
      "important 49\n",
      "self-employed. 10\n",
      "There's 11\n",
      "(other 1\n",
      "zero), 1\n",
      "careful 6\n",
      "mitigate 1\n",
      "choose 6\n",
      "accept. 1\n",
      "Face 1\n",
      "unless 8\n",
      "C-suite. 1\n",
      "that's 40\n",
      "attainable, 1\n",
      "odds 7\n",
      "attaining 1\n",
      "significant 5\n",
      "wealth 1\n",
      "millionaire 1\n",
      "smaller 3\n",
      "longer 5\n",
      "More 2\n",
      "importantly, 2\n",
      "comes 12\n",
      "experiences 2\n",
      "buy. 2\n",
      "EGO 1\n",
      "PROTECTION 1\n",
      "that. 11\n",
      "Everyone 2\n",
      "wants 7\n",
      "liked 1\n",
      "respected, 1\n",
      "formed 1\n",
      "close 11\n",
      "bonds 1\n",
      "co-workers 1\n",
      "alongside 4\n",
      "others 14\n",
      "situations 1\n",
      "effect. 1\n",
      "up. 10\n",
      "guess 2\n",
      "what, 2\n",
      "CEO. 1\n",
      "president. 1\n",
      "whatever 26\n",
      "call 8\n",
      "friends 8\n",
      "won't 35\n",
      "you; 2\n",
      "they'll 7\n",
      "respect 1\n",
      "guts 1\n",
      "Yes, 3\n",
      "daily 3\n",
      "face 8\n",
      "interaction 2\n",
      "people. 8\n",
      "age 4\n",
      "social 33\n",
      "media, 4\n",
      "easy 27\n",
      "stay 7\n",
      "connected 2\n",
      "friends. 2\n",
      "since 5\n",
      "moved 2\n",
      "3,000 1\n",
      "miles 1\n",
      "lost 6\n",
      "single 6\n",
      "friend 2\n",
      "Successful 6\n",
      "require 14\n",
      "new, 3\n",
      "like-minded 1\n",
      "multiple 1\n",
      "Meetup 4\n",
      "groups 4\n",
      "join 1\n",
      "filled 1\n",
      "local 38\n",
      "entrepreneurs, 1\n",
      "share 9\n",
      "interests. 1\n",
      "coffee 5\n",
      "shop 3\n",
      "shared 3\n",
      "co-working 1\n",
      "space 5\n",
      "time; 3\n",
      "minimal. 1\n",
      "ego 1\n",
      "tied 13\n",
      "accomplishments 1\n",
      "work. 12\n",
      "Think 18\n",
      "goals 6\n",
      "impact 3\n",
      "outside 14\n",
      "work? 2\n",
      "create 40\n",
      "own, 10\n",
      "credit 7\n",
      "for! 1\n",
      "YOUR 15\n",
      "EMPLOYER 1\n",
      "AS 1\n",
      "SECURITY 1\n",
      "BLANKET 1\n",
      "takes 9\n",
      "care 19\n",
      "withhold 1\n",
      "taxes 6\n",
      "much. 3\n",
      "arrange 4\n",
      "insurance. 6\n",
      "contribute 2\n",
      "Medicare 2\n",
      "taxes. 1\n",
      "unemployment 4\n",
      "dental, 2\n",
      "vision, 1\n",
      "insurance 14\n",
      "deals 2\n",
      "licensing, 1\n",
      "legal 2\n",
      "requirements, 1\n",
      "accounting 7\n",
      "associated 6\n",
      "focus 21\n",
      "narrow 4\n",
      "stuff 11\n",
      "about. 8\n",
      "already, 2\n",
      "right? 1\n",
      "build 20\n",
      "great 14\n",
      "product 125\n",
      "service 7\n",
      "PR 6\n",
      "specialist, 1\n",
      "marketer, 1\n",
      "accountant, 4\n",
      "website 79\n",
      "developer, 2\n",
      "paralegal 1\n",
      "depending 7\n",
      "honesty, 2\n",
      "intimidating 1\n",
      "first. 11\n",
      "reality, 2\n",
      "arranging 1\n",
      "hassle, 1\n",
      "once 29\n",
      "deal. 3\n",
      "spouse, 3\n",
      "switch 1\n",
      "company's 7\n",
      "benefit 6\n",
      "result. 4\n",
      "super 1\n",
      "cheapest 1\n",
      "go 34\n",
      "far. 2\n",
      "hats 1\n",
      "wear 2\n",
      "at, 2\n",
      "hire 18\n",
      "Need 1\n",
      "know 51\n",
      "CSS 1\n",
      "is? 1\n",
      "Find 2\n",
      "contractor 10\n",
      "Similarly, 1\n",
      "freelance 11\n",
      "marketing 24\n",
      "professionals 2\n",
      "lean 3\n",
      "needed. 3\n",
      "You're 8\n",
      "accountant 12\n",
      "lawyer 13\n",
      "anyhow; 2\n",
      "trick 4\n",
      "use 43\n",
      "wisely. 3\n",
      "alone 3\n",
      "learn 20\n",
      "others. 14\n",
      "Many 7\n",
      "areas 5\n",
      "incubators 1\n",
      "funded 1\n",
      "governments. 1\n",
      "Unlike 3\n",
      "venture 6\n",
      "capital 4\n",
      "incubators, 1\n",
      "resources 8\n",
      "simply 9\n",
      "provide 21\n",
      "hopes 1\n",
      "grow 17\n",
      "jobs 7\n",
      "run. 6\n",
      "often 19\n",
      "free 26\n",
      "access 4\n",
      "experts 1\n",
      "effectively, 1\n",
      "makes 12\n",
      "exciting! 1\n",
      "WHY 1\n",
      "IT�S 1\n",
      "WORTH 1\n",
      "IT 4\n",
      "There 37\n",
      "perceived 2\n",
      "covered 2\n",
      "above. 2\n",
      "real; 1\n",
      "However, 6\n",
      "according 5\n",
      "90% 2\n",
      "happier 1\n",
      "90%. 1\n",
      "minute. 1\n",
      "55% 1\n",
      "back 26\n",
      "again. 6\n",
      "rarely 6\n",
      "let�s 2\n",
      "taking 14\n",
      "leap. 2\n",
      "UNLIMITED 1\n",
      "GROWTH 3\n",
      "POTENTIAL 1\n",
      "scale 10\n",
      "independently 3\n",
      "then 55\n",
      "unlimited 2\n",
      "potential. 3\n",
      "earnings, 2\n",
      "direct 13\n",
      "between 11\n",
      "make. 3\n",
      "created 9\n",
      "sell, 2\n",
      "sell 28\n",
      "ongoing 11\n",
      "revenue. 4\n",
      "called 9\n",
      "passive 1\n",
      "income, 3\n",
      "beautiful 1\n",
      "thing. 4\n",
      "contractors 16\n",
      "create, 2\n",
      "streams 2\n",
      "have. 8\n",
      "invest 11\n",
      "marketing, 6\n",
      "sales, 9\n",
      "finding 10\n",
      "markets, 1\n",
      "limit 1\n",
      "sales 59\n",
      "achieve. 1\n",
      "Often, 3\n",
      "disproportionate 1\n",
      "smarter 1\n",
      "online 30\n",
      "advertising. 4\n",
      "took 7\n",
      "Could 2\n",
      "raise 2\n",
      "job? 2\n",
      "Another 2\n",
      "doubled 2\n",
      "launching 7\n",
      "product. 23\n",
      "months 16\n",
      "dedicated 4\n",
      "effort, 5\n",
      "effectively 2\n",
      "gave 2\n",
      "100% 4\n",
      "continues 4\n",
      "promote 1\n",
      "products, 6\n",
      "reason 3\n",
      "minute 1\n",
      "lens 2\n",
      "\"how 3\n",
      "activity 2\n",
      "revenue?\" 1\n",
      "devote 2\n",
      "endeavors, 1\n",
      "beneficiary 2\n",
      "results. 5\n",
      "That 21\n",
      "work, 8\n",
      "scales 2\n",
      "1:1 1\n",
      "ratio. 1\n",
      "INVESTING 1\n",
      "IN 1\n",
      "YOURSELF, 1\n",
      "NOT 2\n",
      "SOMEONE 1\n",
      "ELSE 1\n",
      "presumably 1\n",
      "pays 4\n",
      "rate 7\n",
      "skills. 3\n",
      "generate 14\n",
      "exceeds 2\n",
      "paying 19\n",
      "otherwise, 1\n",
      "profitable. 1\n",
      "generates 3\n",
      "paid 23\n",
      "return. 3\n",
      "isn't, 1\n",
      "worried 1\n",
      "security. 1\n",
      "results 14\n",
      "labor 2\n",
      "amass 3\n",
      "dollars. 3\n",
      "executives 1\n",
      "bunch 7\n",
      "Wall 1\n",
      "Street 1\n",
      "trade 6\n",
      "portion 3\n",
      "profits 3\n",
      "create. 2\n",
      "faceless 1\n",
      "corporation. 1\n",
      "Come 1\n",
      "hundreds 5\n",
      "thousands 7\n",
      "dollars 14\n",
      "year? 3\n",
      "goes 5\n",
      "straight 2\n",
      "worth. 1\n",
      "large 29\n",
      "raise. 1\n",
      "investing 12\n",
      "fruits 1\n",
      "later 15\n",
      "use. 4\n",
      "sustain 5\n",
      "easily 7\n",
      "yield 3\n",
      "returns 1\n",
      "401(K) 1\n",
      "plan, 8\n",
      "stock. 1\n",
      "money, 9\n",
      "either. 5\n",
      "skills, 4\n",
      "people, 7\n",
      "creative. 1\n",
      "You'll 19\n",
      "personally 7\n",
      "across 9\n",
      "wide 4\n",
      "disciplines, 2\n",
      "skills 10\n",
      "bigger-picture 1\n",
      "thinking 10\n",
      "gain 4\n",
      "NO 2\n",
      "DEPENDENCIES 1\n",
      "accomplish 4\n",
      "alone. 3\n",
      "cooperation 1\n",
      "depend 6\n",
      "teams 2\n",
      "deliver 10\n",
      "project 4\n",
      "requires. 1\n",
      "remain 4\n",
      "committed 1\n",
      "de-prioritize 1\n",
      "warning. 1\n",
      "teammates 1\n",
      "time. 37\n",
      "happen 4\n",
      "derail 1\n",
      "results, 3\n",
      "control. 2\n",
      "Few 1\n",
      "frustrating 1\n",
      "failing 1\n",
      "due 5\n",
      "actions 3\n",
      "(or 3\n",
      "inaction) 1\n",
      "happens 5\n",
      "not; 2\n",
      "study 2\n",
      "20081, 1\n",
      "68% 1\n",
      "technology 7\n",
      "projects 2\n",
      "fail, 5\n",
      "41% 1\n",
      "engineering 2\n",
      "developing 19\n",
      "requirements 3\n",
      "proved 2\n",
      "unnecessary. 1\n",
      "hinges 1\n",
      "Perhaps 17\n",
      "rely 6\n",
      "parts 4\n",
      "business, 37\n",
      "do, 12\n",
      "replace 4\n",
      "necessary. 4\n",
      "decided 2\n",
      "need, 4\n",
      "fault 1\n",
      "authority 3\n",
      "After 3\n",
      "all, 7\n",
      "CEO! 1\n",
      "screw 1\n",
      "doing, 4\n",
      "\"Office 1\n",
      "politics\" 1\n",
      "exist. 2\n",
      "person 16\n",
      "larger 11\n",
      "team 4\n",
      "on, 9\n",
      "sound 5\n",
      "scary. 1\n",
      "I'll 3\n",
      "honest: 1\n",
      "scares 1\n",
      "confident 3\n",
      "lack 4\n",
      "dependencies 3\n",
      "very, 1\n",
      "ability 14\n",
      "stands 2\n",
      "vision. 1\n",
      "COMMUTE 1\n",
      "An 6\n",
      "20-mile 1\n",
      "ends 4\n",
      "costing 2\n",
      "$50,000 2\n",
      "years2. 1\n",
      "car 2\n",
      "owner 9\n",
      "involved 8\n",
      "automobile 2\n",
      "accident 3\n",
      "17.9 1\n",
      "years3. 1\n",
      "lifetime 1\n",
      "killed 1\n",
      "motor 1\n",
      "vehicle 1\n",
      "United 5\n",
      "States 3\n",
      "disturbing 2\n",
      "1:1124. 1\n",
      "far 7\n",
      "likely 26\n",
      "die 1\n",
      "injury. 1\n",
      "isn�t 4\n",
      "draining 1\n",
      "energy 7\n",
      "well 21\n",
      "kill 2\n",
      "is. 5\n",
      "down 14\n",
      "hallway 1\n",
      "bedroom. 2\n",
      "rent 3\n",
      "street. 1\n",
      "hang 4\n",
      "out. 12\n",
      "sitting 2\n",
      "rush-hour 1\n",
      "traffic, 3\n",
      "kiss 1\n",
      "goodbye 1\n",
      "Census 1\n",
      "Bureau, 1\n",
      "spends 2\n",
      "minutes 2\n",
      "back. 3\n",
      "extra 20\n",
      "relaxing 1\n",
      "recharging 1\n",
      "however 8\n",
      "like. 2\n",
      "hobbies 1\n",
      "dealing 5\n",
      "traffic 28\n",
      "huge 12\n",
      "reliever 1\n",
      "itself. 3\n",
      "back, 1\n",
      "second 3\n",
      "car? 2\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "gas 1\n",
      "parking? 1\n",
      "tolls? 1\n",
      "Maintenance 1\n",
      "Bus 1\n",
      "fares? 1\n",
      "Really� 1\n",
      "add 7\n",
      "amazed 3\n",
      "spent, 1\n",
      "earnings 1\n",
      "Eliminating 1\n",
      "(You'll 1\n",
      "less, 1\n",
      "drain 3\n",
      "realize, 2\n",
      "health.) 1\n",
      "FREEDOM 3\n",
      "TO 6\n",
      "LIVE 2\n",
      "WHERE 1\n",
      "YOU 4\n",
      "WANT 3\n",
      "are? 1\n",
      "Chances 1\n",
      "near 5\n",
      "office. 5\n",
      "Unfortunately, 2\n",
      "high-tech, 1\n",
      "high-paying 1\n",
      "tend 8\n",
      "concentrated 2\n",
      "places 3\n",
      "exist 2\n",
      "San 1\n",
      "Jose, 1\n",
      "California 1\n",
      "area5, 1\n",
      "49.3% 1\n",
      "higher 8\n",
      "average6. 1\n",
      "six-figure 1\n",
      "Silicon 6\n",
      "Valley, 3\n",
      "engineer 3\n",
      "Austin, 1\n",
      "Texas 1\n",
      "discretionary 1\n",
      "do7 1\n",
      "mention 7\n",
      "commute. 3\n",
      "Much 1\n",
      "currently 3\n",
      "housing 2\n",
      "wasted, 1\n",
      "somewhere 1\n",
      "nicer 1\n",
      "depends 3\n",
      "days 7\n",
      "conducted 1\n",
      "online. 6\n",
      "fact, 5\n",
      "desirable 1\n",
      "model 1\n",
      "opens 1\n",
      "marketplace, 2\n",
      "limiting 2\n",
      "area. 3\n",
      "wherever 3\n",
      "want, 4\n",
      "perhaps 9\n",
      "right 20\n",
      "kind 5\n",
      "business. 40\n",
      "changes 2\n",
      "kick 1\n",
      "in. 10\n",
      "move 12\n",
      "tropics, 1\n",
      "living? 1\n",
      "big, 2\n",
      "expensive 8\n",
      "metropolitan 1\n",
      "area 10\n",
      "to. 8\n",
      "save, 2\n",
      "standard 3\n",
      "enjoy, 2\n",
      "moving 3\n",
      "houses 1\n",
      "half 5\n",
      "shouldn't 2\n",
      "for-sale 1\n",
      "sign 4\n",
      "front 7\n",
      "lawn 1\n",
      "yet 6\n",
      "place 12\n",
      "employment 10\n",
      "opportunities. 1\n",
      "employers 3\n",
      "backup 5\n",
      "plans 4\n",
      "doesn't 13\n",
      "mortgage 2\n",
      "manageable, 1\n",
      "put 13\n",
      "well-established. 1\n",
      "reaches 1\n",
      "providing 6\n",
      "reliably 1\n",
      "sky's 1\n",
      "limit. 1\n",
      "anywhere 2\n",
      "connection, 1\n",
      "planet 3\n",
      "disposal. 1\n",
      "Hawaii? 1\n",
      "Fiji? 1\n",
      "Zealand? 1\n",
      "dream 1\n",
      "attainable 4\n",
      "goal. 3\n",
      "WORK 2\n",
      "WHEN 2\n",
      "2014 2\n",
      "Gallup 1\n",
      "poll8 1\n",
      "showed 4\n",
      "full-time 9\n",
      "worker 2\n",
      "46.7 1\n",
      "18% 1\n",
      "60 1\n",
      "per 32\n",
      "flexibility 2\n",
      "spent; 1\n",
      "meetings 3\n",
      "dictate 1\n",
      "coming 17\n",
      "late 1\n",
      "workers. 1\n",
      "Running 1\n",
      "Internet-based 4\n",
      "customers 101\n",
      "globe. 1\n",
      "5 6\n",
      "zone 1\n",
      "meaningless 2\n",
      "concept 4\n",
      "somewhere. 2\n",
      "convenient 1\n",
      "morning. 1\n",
      "Most 8\n",
      "days, 3\n",
      "handled 4\n",
      "customer 32\n",
      "support 10\n",
      "emails 9\n",
      "drive 3\n",
      "school 2\n",
      "morning, 2\n",
      "freeing 1\n",
      "rest 6\n",
      "needs 22\n",
      "personal. 1\n",
      "room 1\n",
      "calendar 1\n",
      "doctor's 1\n",
      "appointment, 1\n",
      "catching 1\n",
      "kids' 2\n",
      "concert 1\n",
      "award 1\n",
      "presentation. 1\n",
      "boss, 1\n",
      "customers. 4\n",
      "travel 4\n",
      "occasional 2\n",
      "7 3\n",
      "3? 1\n",
      "11 2\n",
      "7? 1\n",
      "Nobody's 4\n",
      "stop 9\n",
      "eight-hour 1\n",
      "arbitrary 1\n",
      "construct 2\n",
      "fatigued, 1\n",
      "achieved 2\n",
      "today. 2\n",
      "worthless 3\n",
      "lunch, 1\n",
      "relax 2\n",
      "pool 4\n",
      "mental 4\n",
      "there? 3\n",
      "tradeoffs 2\n",
      "assistants 1\n",
      "handle 6\n",
      "8 4\n",
      "Tim 1\n",
      "Ferriss's 1\n",
      "\"The 4\n",
      "Four 1\n",
      "Hour 1\n",
      "Week\" 1\n",
      "depth 4\n",
      "strategy. 1\n",
      "title 2\n",
      "hyperbole. 1\n",
      "4 6\n",
      "week, 3\n",
      "handling 2\n",
      "inquiries 1\n",
      "batched 1\n",
      "directing 1\n",
      "contractors. 1\n",
      "vacations 1\n",
      "family, 2\n",
      "exactly 2\n",
      "40 1\n",
      "vacation, 1\n",
      "grow. 2\n",
      "ethic 1\n",
      "dividends. 1\n",
      "\"Flexibility 1\n",
      "schedule\" 1\n",
      "top-rated 1\n",
      "Report. 1\n",
      "surprised 5\n",
      "46% 2\n",
      "respondents 1\n",
      "themselves; 1\n",
      "myth 1\n",
      "extra-hard 1\n",
      "meet, 1\n",
      "fact 9\n",
      "opposite 1\n",
      "true. 2\n",
      "With 6\n",
      "however. 10\n",
      "Although 5\n",
      "tempting 3\n",
      "3-hour 1\n",
      "lunch 2\n",
      "break 4\n",
      "can, 3\n",
      "self-discipline 2\n",
      "owner, 6\n",
      "Had 4\n",
      "3 6\n",
      "instead, 3\n",
      "you�d 4\n",
      "richer. 1\n",
      "HOW 1\n",
      "Psychological 1\n",
      "Association, 1\n",
      "arises 1\n",
      "sense 9\n",
      "powerlessness. 1\n",
      "told, 1\n",
      "else�s 2\n",
      "specifications 1\n",
      "timeframe. 1\n",
      "�A 1\n",
      "feeling 1\n",
      "powerlessness 1\n",
      "universal 2\n",
      "cause 3\n",
      "stress. 1\n",
      "powerless, 1\n",
      "prey 2\n",
      "depression's 1\n",
      "traveling 1\n",
      "companions, 1\n",
      "helplessness 1\n",
      "hopelessness. 1\n",
      "alter 1\n",
      "avoid 10\n",
      "situation 5\n",
      "nothing 10\n",
      "done.�9 1\n",
      "problem 16\n",
      "Centers 1\n",
      "Disease 1\n",
      "Control10, 1\n",
      "40% 1\n",
      "workers 1\n",
      "describe 4\n",
      "�very 1\n",
      "extremely 4\n",
      "stressful,� 1\n",
      "strongly 2\n",
      "complaints 1\n",
      "problems. 1\n",
      "creative 8\n",
      "field, 1\n",
      "welcome 1\n",
      "complete 2\n",
      "individual. 2\n",
      "top-down 1\n",
      "restrictions 2\n",
      "make, 1\n",
      "clients. 2\n",
      "computer 6\n",
      "programmer, 1\n",
      "conform 1\n",
      "style 4\n",
      "guide 1\n",
      "existing 17\n",
      "architecture 1\n",
      "artist, 1\n",
      "show 16\n",
      "Working 4\n",
      "what's 6\n",
      "important. 8\n",
      "Did 2\n",
      "dress 1\n",
      "code 3\n",
      "yourself? 1\n",
      "meeting 2\n",
      "clients, 2\n",
      "want. 9\n",
      "maintain 9\n",
      "wardrobe. 1\n",
      "Personally, 2\n",
      "regardless; 1\n",
      "helps 4\n",
      "frame 1\n",
      "mind. 5\n",
      "IS 1\n",
      "SELF-EMPLOYMENT 1\n",
      "FOR 3\n",
      "YOU? 1\n",
      "Self-employment 4\n",
      "forms 4\n",
      "cannot 9\n",
      "environment. 1\n",
      "unbounded 1\n",
      "rewards, 2\n",
      "far, 5\n",
      "serious. 1\n",
      "Let's 8\n",
      "you? 4\n",
      "answer. 1\n",
      "honestly 2\n",
      "assess 1\n",
      "diving 2\n",
      "undertaking, 1\n",
      "likelihood 2\n",
      "success. 8\n",
      "then, 1\n",
      "guarantees 1\n",
      "exercises 1\n",
      "chapter 1\n",
      "stand. 1\n",
      "unimaginably 1\n",
      "well, 11\n",
      "badly. 1\n",
      "We 6\n",
      "favor 4\n",
      "not, 13\n",
      "conventional 2\n",
      "workforce 1\n",
      "savings 7\n",
      "now. 6\n",
      "FLOWCHART: 1\n",
      "SHOULD 1\n",
      "EVEN 1\n",
      "CONSIDER 1\n",
      "SELF-EMPLOYMENT? 1\n",
      "Minimizing 1\n",
      "ensuring 3\n",
      "cushion 1\n",
      "expenses. 6\n",
      "truly 3\n",
      "betting 1\n",
      "farm 5\n",
      "identify 8\n",
      "store 1\n",
      "changes. 2\n",
      "flowchart 2\n",
      "crazy 1\n",
      "this. 2\n",
      "reading 6\n",
      "device 1\n",
      "display 17\n",
      "main 6\n",
      "points: 1\n",
      "HAVING 1\n",
      "FINANCIAL 2\n",
      "SAFETY 1\n",
      "NET 1\n",
      "Assuming 1\n",
      "initial 27\n",
      "legwork 1\n",
      "figure 11\n",
      "month 11\n",
      "instead. 6\n",
      "decrease 3\n",
      "estimate, 1\n",
      "particular 2\n",
      "experience. 2\n",
      "burning 1\n",
      "last 7\n",
      "months� 1\n",
      "reserves, 2\n",
      "monthly 10\n",
      "expenses 27\n",
      "again 5\n",
      "later. 3\n",
      "bust. 1\n",
      "doesn�t 6\n",
      "prove 2\n",
      "viable, 1\n",
      "testing 3\n",
      "factor 5\n",
      "side. 2\n",
      "lucky, 3\n",
      "supportive 2\n",
      "spouse 4\n",
      "during 11\n",
      "talking 10\n",
      "withdraw 1\n",
      "needed, 1\n",
      "penalties. 1\n",
      "about? 2\n",
      "mistake 3\n",
      "adding 2\n",
      "basic 6\n",
      "rent, 1\n",
      "cell 1\n",
      "phone 8\n",
      "bill, 1\n",
      "etc. 4\n",
      "tighten 1\n",
      "belt 1\n",
      "while, 1\n",
      "think. 1\n",
      "Instead, 4\n",
      "6 2\n",
      "bank 7\n",
      "statements, 1\n",
      "month. 5\n",
      "Multiply 1\n",
      "4, 1\n",
      "account. 4\n",
      "looming 1\n",
      "ahead 5\n",
      "tax 23\n",
      "payments, 1\n",
      "account 16\n",
      "today, 1\n",
      "future. 6\n",
      "bonus 2\n",
      "up? 1\n",
      "Stock 1\n",
      "vesting? 1\n",
      "refund? 1\n",
      "Something 2\n",
      "longer? 1\n",
      "Those 5\n",
      "fund 5\n",
      "endeavor. 1\n",
      "contract 5\n",
      "spins 1\n",
      "idea, 5\n",
      "wouldn't 2\n",
      "contracts 3\n",
      "bad, 1\n",
      "trouble 3\n",
      "collecting 4\n",
      "invoices 1\n",
      "timely 3\n",
      "manner. 3\n",
      "revenue, 2\n",
      "billable 2\n",
      "endeavor 3\n",
      "saddled 1\n",
      "depleted 1\n",
      "savings. 1\n",
      "Uncle 2\n",
      "Bob, 1\n",
      "loan, 2\n",
      "bet 6\n",
      "college 6\n",
      "fund. 1\n",
      "God's 1\n",
      "sake, 1\n",
      "max 1\n",
      "cards. 1\n",
      "don't. 1\n",
      "Remember 7\n",
      "succeeds, 1\n",
      "interest 10\n",
      "avoided 1\n",
      "severance 1\n",
      "package 6\n",
      "mean 6\n",
      "PLANNING 3\n",
      "HEALTH 1\n",
      "CARE 1\n",
      "coverage, 2\n",
      "For 19\n",
      "our 5\n",
      "readers 4\n",
      "deciding 1\n",
      "laws 2\n",
      "surrounding 3\n",
      "changing 2\n",
      "research 9\n",
      "writing 9\n",
      "2015, 1\n",
      "successfully 5\n",
      "high. 1\n",
      "political 2\n",
      "statement, 1\n",
      "premiums 4\n",
      "passage 1\n",
      "Affordable 1\n",
      "(�Obamacare�,) 1\n",
      "worse 4\n",
      "coverage 8\n",
      "subsidies 2\n",
      "owners 10\n",
      "exist, 2\n",
      "checking 6\n",
      "system 7\n",
      "friendlier 1\n",
      "employer-provided 1\n",
      "offered 4\n",
      "parents. 1\n",
      "subsidizes 1\n",
      "certainly 6\n",
      "cheaper 2\n",
      "purchasing 9\n",
      "complicated. 2\n",
      "Ask 4\n",
      "planned 3\n",
      "on. 12\n",
      "insurance, 3\n",
      "reading. 1\n",
      "insurance? 1\n",
      "else's 2\n",
      "U.S., 1\n",
      "visit 8\n",
      "www.healthcare.gov. 1\n",
      "sorts 6\n",
      "cost. 5\n",
      "vary 5\n",
      "conservative 1\n",
      "assume 5\n",
      "government 7\n",
      "offset 3\n",
      "premium 2\n",
      "costs. 2\n",
      "Done? 1\n",
      "sticker 1\n",
      "shock 1\n",
      "Depending 3\n",
      "size 9\n",
      "looking 9\n",
      "$1,000 2\n",
      "$10,000 8\n",
      "out-of-pocket 1\n",
      "bother 1\n",
      "angry 1\n",
      "law 1\n",
      "coverage. 2\n",
      "pesky 1\n",
      "deductible. 2\n",
      "health, 1\n",
      "incur 1\n",
      "months. 2\n",
      "prudent 1\n",
      "horribly 1\n",
      "wrong, 2\n",
      "somehow 4\n",
      "medical 2\n",
      "bill 3\n",
      "trip 1\n",
      "hospital 1\n",
      "takes. 1\n",
      "amount 15\n",
      "deductible 3\n",
      "somewhere, 2\n",
      "addition 3\n",
      "Otherwise, 2\n",
      "numbers 3\n",
      "savings� 1\n",
      "budget 9\n",
      "care. 1\n",
      "cover 11\n",
      "months, 3\n",
      "factored 2\n",
      "in? 1\n",
      "great�we 1\n",
      "more, 5\n",
      "revisit 2\n",
      "necessary 5\n",
      "reserves. 1\n",
      "SELF-ASSESSMENT 1\n",
      "QUIZ 1\n",
      "gotten 4\n",
      "should. 2\n",
      "scientific 1\n",
      "quiz; 1\n",
      "merely 1\n",
      "collection 1\n",
      "qualities 5\n",
      "found 22\n",
      "essential 1\n",
      "have, 4\n",
      "better. 4\n",
      "few, 1\n",
      "Be 11\n",
      "honest, 2\n",
      "now! 1\n",
      "Quiz: 1\n",
      "Qualities 1\n",
      "count 3\n",
      "positive 5\n",
      "responses 2\n",
      "questions. 2\n",
      "___ 28\n",
      "chosen 2\n",
      "consistently 2\n",
      "productive 4\n",
      "alone, 1\n",
      "examples 2\n",
      "skill 2\n",
      "short 6\n",
      "leave 7\n",
      "half-finished; 1\n",
      "finish 2\n",
      "unfinished 1\n",
      "zero 2\n",
      "value! 1\n",
      "am 5\n",
      "responsive 1\n",
      "contact 11\n",
      "ignore 2\n",
      "voice-mails. 1\n",
      "manage 2\n",
      "overwhelmed 1\n",
      "task 3\n",
      "hand 3\n",
      "tuning 1\n",
      "distractions. 1\n",
      "communication 5\n",
      "100 1\n",
      "networks. 3\n",
      "boss 4\n",
      "monitoring 1\n",
      "What's 4\n",
      "score? 1\n",
      "8-10: 1\n",
      "possess 2\n",
      "pull 1\n",
      "Look 4\n",
      "two 15\n",
      "items 6\n",
      "didn't 13\n",
      "check 9\n",
      "important, 1\n",
      "augment 3\n",
      "6-8: 1\n",
      "necessity 1\n",
      "putting 3\n",
      "motivate 1\n",
      "missing 3\n",
      "end. 3\n",
      "before, 1\n",
      "address 8\n",
      "services 12\n",
      "0-5: 1\n",
      "different 16\n",
      "is, 4\n",
      "by, 1\n",
      "$40,000 2\n",
      "independent 2\n",
      "child-care 1\n",
      "(Census 1\n",
      "data, 5\n",
      "aggregated 1\n",
      "QuickBooks 1\n",
      "BLS 1\n",
      "data 15\n",
      "agree 1\n",
      "number). 1\n",
      "runaway 1\n",
      "success, 1\n",
      "partnering 1\n",
      "possesses 1\n",
      "lack, 1\n",
      "whom 1\n",
      "implicitly 1\n",
      "partner. 1\n",
      "Catch-22 1\n",
      "there. 14\n",
      "Keep 7\n",
      "mind 10\n",
      "guarantee 2\n",
      "matter. 2\n",
      "point, 13\n",
      "determined 1\n",
      "whether 21\n",
      "rough 1\n",
      "outlook 1\n",
      "decision? 1\n",
      "Try 6\n",
      "career? 1\n",
      "answer; 1\n",
      "everyone. 1\n",
      "embark 2\n",
      "adventure 2\n",
      "forget. 1\n",
      "happen. 3\n",
      "HAPPEN 1\n",
      "DESIGNING 1\n",
      "BUSINESS 10\n",
      "LIFESTYLE 4\n",
      "obvious 3\n",
      "section 6\n",
      "term, 2\n",
      "maximize 9\n",
      "benefits, 2\n",
      "evolve 3\n",
      "marketplace 4\n",
      "Ultimately 1\n",
      "offer 20\n",
      "variety 1\n",
      "diversify 1\n",
      "offerings 2\n",
      "reliable. 1\n",
      "paycheck. 1\n",
      "go. 1\n",
      "Get 6\n",
      "Moleskine 1\n",
      "notebooks, 1\n",
      "notes 1\n",
      "information, 6\n",
      "advice, 7\n",
      "ideas, 1\n",
      "learnings 1\n",
      "acquire 2\n",
      "Revisiting 1\n",
      "continually 1\n",
      "refine 2\n",
      "something, 2\n",
      "period, 2\n",
      "does 23\n",
      "offer. 7\n",
      "freelancer, 2\n",
      "clients 5\n",
      "specifications. 3\n",
      "on-site. 1\n",
      "cases, 3\n",
      "benefits 17\n",
      "employing 1\n",
      "period 5\n",
      "mentioned 3\n",
      "earlier, 3\n",
      "gestating 1\n",
      "expectation 3\n",
      "tasks. 1\n",
      "pursue 1\n",
      "objectives 1\n",
      "We're 2\n",
      "explore 2\n",
      "objective 3\n",
      "FALLACY 1\n",
      "entrepreneurs 3\n",
      "press 40\n",
      "tends 1\n",
      "\"growth 3\n",
      "businesses.\" 2\n",
      "These 16\n",
      "startups 4\n",
      "TV 4\n",
      "\"Shark 2\n",
      "Tank.\" 1\n",
      "seek 5\n",
      "amounts 3\n",
      "stage, 5\n",
      "debt, 1\n",
      "attempt 1\n",
      "offsets 1\n",
      "investment. 1\n",
      "Their 4\n",
      "ultimate 2\n",
      "process 3\n",
      "stake 5\n",
      "investors 6\n",
      "is: 1\n",
      "works 6\n",
      "93% 1\n",
      "companies 27\n",
      "started 14\n",
      "much-touted 1\n",
      "\"Y 1\n",
      "Combinator\" 1\n",
      "accelerator 1\n",
      "Valley 3\n",
      "2013 1\n",
      "article 2\n",
      "Insider11. 1\n",
      "consistent 1\n",
      "wisdom 2\n",
      "succeeds. 1\n",
      "Venture 2\n",
      "capitalists 2\n",
      "rare 1\n",
      "succeeds 1\n",
      "losses 1\n",
      "sold 4\n",
      "\"acqui-hires.\" 1\n",
      "startup 4\n",
      "failed 3\n",
      "stream, 1\n",
      "acquired 4\n",
      "talented 1\n",
      "once. 6\n",
      "Usually 4\n",
      "founder 4\n",
      "Apple, 1\n",
      "shoestring 2\n",
      "exchange 8\n",
      "riches, 1\n",
      "AND 8\n",
      "awesome 1\n",
      "attract 2\n",
      "capital, 1\n",
      "Oculus 5\n",
      "WhatsApp 1\n",
      "gets 7\n",
      "outrageous 1\n",
      "sum 1\n",
      "ridiculously 2\n",
      "slim 1\n",
      "happening, 1\n",
      "York, 1\n",
      "20-something 1\n",
      "male, 1\n",
      "further 6\n",
      "(See 1\n",
      "Brutal 1\n",
      "Ageism 1\n",
      "Tech\", 1\n",
      "Republic, 1\n",
      "\"Why 1\n",
      "Women 1\n",
      "Hell 1\n",
      "Out 1\n",
      "Ageist, 1\n",
      "Sexist 1\n",
      "Companies\", 1\n",
      "Inc., 1\n",
      "212,000 1\n",
      "searching 10\n",
      "\"ageism 1\n",
      "sexism 2\n",
      "Valley\".) 1\n",
      "young, 1\n",
      "energetic 1\n",
      "founders 2\n",
      "happily 1\n",
      "remind 5\n",
      "themselves 8\n",
      "fair, 1\n",
      "hopeful 1\n",
      "subside 1\n",
      "drawn 1\n",
      "ageism 1\n",
      "persist. 1\n",
      "tech-related 1\n",
      "begin 1\n",
      "with, 2\n",
      "all. 4\n",
      "funds 2\n",
      "tech, 1\n",
      "women 1\n",
      "minority-owned 1\n",
      "exception. 1\n",
      "freedom. 5\n",
      "billionaire, 1\n",
      "INTRODUCING 1\n",
      "astute 1\n",
      "say, 1\n",
      "\"Only 1\n",
      "survive? 1\n",
      "Didn't 1\n",
      "earlier 2\n",
      "more?\" 1\n",
      "did. 2\n",
      "Both 2\n",
      "statements 2\n",
      "true 1\n",
      "businesses. 5\n",
      "designed 6\n",
      "fast, 1\n",
      "above 2\n",
      "else. 6\n",
      "contrast, 4\n",
      "exists 1\n",
      "sole 6\n",
      "purpose 3\n",
      "family-owned 1\n",
      "restaurants, 1\n",
      "barber 1\n",
      "shops, 1\n",
      "cleaners, 1\n",
      "landscapers, 1\n",
      "roofing 1\n",
      "companies, 2\n",
      "freelancers, 2\n",
      "selling 31\n",
      "crafts 1\n",
      "imported 1\n",
      "goods 8\n",
      "employs 1\n",
      "Google 53\n",
      "billions 1\n",
      "love 4\n",
      "terms, 5\n",
      "be, 7\n",
      "surrounded 1\n",
      "landscaper 1\n",
      "restaurateur 1\n",
      "it; 4\n",
      "options 4\n",
      "involve 4\n",
      "responsibility 1\n",
      "hiring 13\n",
      "managing 2\n",
      "others, 7\n",
      "physical 17\n",
      "location. 1\n",
      "IDEAL 1\n",
      "discussed 5\n",
      "earlier. 2\n",
      "start. 4\n",
      "review 4\n",
      "fullest. 1\n",
      "minimal 3\n",
      "limited, 1\n",
      "scale. 2\n",
      "freelancer's 2\n",
      "can. 6\n",
      "ideal 1\n",
      "digital 10\n",
      "front, 2\n",
      "indefinitely 2\n",
      "distribution, 3\n",
      "completely 7\n",
      "automatically. 3\n",
      "largely 6\n",
      "automated 9\n",
      "targeted 14\n",
      "ads 46\n",
      "optimized 1\n",
      "conversions. 1\n",
      "Physical 1\n",
      "outsource 5\n",
      "production 1\n",
      "distribution 2\n",
      "reasonable 6\n",
      "bootstrap 2\n",
      "using 19\n",
      "employed. 1\n",
      "Investors 1\n",
      "generally 5\n",
      "interested 11\n",
      "funding 1\n",
      "anyhow 3\n",
      "payoff 2\n",
      "Bank 1\n",
      "loans 2\n",
      "difficult 7\n",
      "(unless 2\n",
      "backed 1\n",
      "collateral), 1\n",
      "leaves 2\n",
      "bootstrapping 2\n",
      "crowd-funding 1\n",
      "anyhow. 4\n",
      "best, 2\n",
      "Self-funding 1\n",
      "forward. 3\n",
      "news 10\n",
      "modern 1\n",
      "outlay 2\n",
      "often, 1\n",
      "website, 13\n",
      "computer, 2\n",
      "connection 1\n",
      "plus 3\n",
      "talked 6\n",
      "dependencies. 1\n",
      "Of 3\n",
      "course, 1\n",
      "base 4\n",
      "way? 2\n",
      "example 3\n",
      "contracts. 1\n",
      "Will 10\n",
      "Congress 1\n",
      "temporary 2\n",
      "shutdown? 1\n",
      "arcane 1\n",
      "paperwork 2\n",
      "regulations 1\n",
      "manner? 2\n",
      "penny 2\n",
      "control, 1\n",
      "absolutely 1\n",
      "relying 2\n",
      "suppliers 2\n",
      "able 22\n",
      "provide, 1\n",
      "requires 6\n",
      "small. 2\n",
      "tying 1\n",
      "specific 32\n",
      "location, 2\n",
      "Instead 3\n",
      "open 4\n",
      "beauty 3\n",
      "salon 1\n",
      "individuals, 1\n",
      "Then, 2\n",
      "becomes 4\n",
      "successful, 4\n",
      "Tahiti 1\n",
      "losing 2\n",
      "location 4\n",
      "oversight. 1\n",
      "grows, 2\n",
      "remotely 2\n",
      "out? 1\n",
      "Can 21\n",
      "face-to-face 2\n",
      "grow, 1\n",
      "physically 1\n",
      "present 4\n",
      "case. 2\n",
      "commute, 1\n",
      "reclaiming 1\n",
      "life. 4\n",
      "inside 3\n",
      "city, 2\n",
      "suburbs, 1\n",
      "presence 5\n",
      "counts. 1\n",
      "First 3\n",
      "violates 1\n",
      "tenet 1\n",
      "\"unlimited 1\n",
      "potential\" 1\n",
      "physically. 1\n",
      "client's 1\n",
      "available. 2\n",
      "Yet 2\n",
      "theme 2\n",
      "supply 1\n",
      "services, 3\n",
      "respond 5\n",
      "messages 6\n",
      "within 17\n",
      "happy. 1\n",
      "batch 1\n",
      "throughout 3\n",
      "window 1\n",
      "dedicate 7\n",
      "remains 1\n",
      "employees, 2\n",
      "supervision, 1\n",
      "fit. 1\n",
      "9-5 1\n",
      "experienced 6\n",
      "independently, 1\n",
      "9-5. 2\n",
      "aren't, 1\n",
      "wasting 2\n",
      "figuring 2\n",
      "incorrectly, 1\n",
      "sticking 1\n",
      "considering 2\n",
      "boss. 2\n",
      "certain 6\n",
      "kinds 3\n",
      "afford 4\n",
      "freelancing 3\n",
      "stage 1\n",
      "freelancer 2\n",
      "trading 1\n",
      "ones: 1\n",
      "produced 2\n",
      "exact 3\n",
      "client 2\n",
      "employee, 1\n",
      "meetings, 2\n",
      "hopefully 6\n",
      "compensate 1\n",
      "benefits. 1\n",
      "caution 2\n",
      "investors, 2\n",
      "Bob 1\n",
      "Mom 1\n",
      "& 2\n",
      "Dad. 1\n",
      "soon 7\n",
      "endeavor, 1\n",
      "shots. 1\n",
      "well-meaning 1\n",
      "line, 2\n",
      "act 7\n",
      "Free 1\n",
      "strings, 1\n",
      "advise 1\n",
      "Choosing 1\n",
      "admittedly 1\n",
      "self-centered. 1\n",
      "involving 4\n",
      "ties 3\n",
      "community. 3\n",
      "community 8\n",
      "revolve 1\n",
      "fine. 2\n",
      "deeper 2\n",
      "relationships 1\n",
      "members 1\n",
      "motivates 2\n",
      "off, 3\n",
      "warm 1\n",
      "whenever 4\n",
      "to, 7\n",
      "stream. 1\n",
      "beachside 1\n",
      "caf� 1\n",
      "Hawaii 1\n",
      "story 5\n",
      "ends, 1\n",
      "craft 4\n",
      "To 6\n",
      "freedom, 2\n",
      "portable, 1\n",
      "global, 3\n",
      "replaced 1\n",
      "remotely. 1\n",
      "CASE 1\n",
      "STUDY: 1\n",
      "SUNDOG 1\n",
      "SOFTWARE 1\n",
      "empty 2\n",
      "reflects 1\n",
      "myself. 1\n",
      "LLC, 3\n",
      "advantages 1\n",
      "\"designed\" 1\n",
      "word 3\n",
      "choices. 2\n",
      "specializes 4\n",
      "real-time 2\n",
      "graphics 1\n",
      "environmental 1\n",
      "effects. 2\n",
      "skies, 2\n",
      "clouds, 1\n",
      "oceans 1\n",
      "video 7\n",
      "games, 1\n",
      "simulators, 2\n",
      "niche, 3\n",
      "license 4\n",
      "defense 6\n",
      "contractors, 3\n",
      "aerospace 2\n",
      "flight 6\n",
      "simulator 3\n",
      "enthusiasts, 1\n",
      "developers. 4\n",
      "Today 1\n",
      "$300,000 2\n",
      "vast 2\n",
      "majority 4\n",
      "profit. 4\n",
      "potential, 2\n",
      "software, 3\n",
      "additional 6\n",
      "fix 2\n",
      "bugs 1\n",
      "modern, 1\n",
      "linear 1\n",
      "product, 22\n",
      "manufacturing 3\n",
      "shipping 1\n",
      "with. 11\n",
      "Customers 1\n",
      "licenses 8\n",
      "card, 1\n",
      "automatically 10\n",
      "download 3\n",
      "advertising 25\n",
      "campaigns 10\n",
      "Prospective 1\n",
      "obtain 5\n",
      "demos, 3\n",
      "trial 3\n",
      "versions 2\n",
      "interacting 1\n",
      "literally 2\n",
      "sleep. 2\n",
      "hobby, 1\n",
      "Since 5\n",
      "realized 1\n",
      "commercial 2\n",
      "value, 1\n",
      "offering 9\n",
      "sale 4\n",
      "price 9\n",
      "test 11\n",
      "market. 8\n",
      "used 15\n",
      "designer 4\n",
      "WordPress-based 1\n",
      "storefront 2\n",
      "earned 1\n",
      "Note 2\n",
      "remarkably 1\n",
      "generous 1\n",
      "regards 1\n",
      "endeavors 1\n",
      "Still, 3\n",
      "equipment. 4\n",
      "aren't 17\n",
      "laying 1\n",
      "claim 1\n",
      "upset 1\n",
      "\"moonlighting\" 2\n",
      "jeopardy. 1\n",
      "though 2\n",
      "playing 1\n",
      "(and 2\n",
      "helping 2\n",
      "technical 11\n",
      "job), 1\n",
      "proof-of-concept 1\n",
      "source 3\n",
      "income. 4\n",
      "resulted 2\n",
      "mine. 1\n",
      "circumstances, 1\n",
      "10 6\n",
      "devoting 2\n",
      "\"hobby\" 1\n",
      "resulting 6\n",
      "of. 3\n",
      "while. 1\n",
      "gamble 1\n",
      "comfortably 2\n",
      "from. 3\n",
      "engineers, 2\n",
      "surprisingly 3\n",
      "by. 1\n",
      "blinks 1\n",
      "$150 1\n",
      "engineer. 1\n",
      "paranoia 1\n",
      "depleting 1\n",
      "went 5\n",
      "quickly. 3\n",
      "had, 2\n",
      "Software. 1\n",
      "optimize 4\n",
      "AdWords 23\n",
      "websites. 2\n",
      "prices 2\n",
      "evaluating 2\n",
      "sending 5\n",
      "releases 12\n",
      "publications 10\n",
      "read, 1\n",
      "anything. 3\n",
      "email 24\n",
      "list 18\n",
      "regular 3\n",
      "newsletters. 1\n",
      "became 6\n",
      "stopped 2\n",
      "connection. 1\n",
      "delivering 1\n",
      "scope 1\n",
      "myself, 2\n",
      "complex 2\n",
      "competitor 1\n",
      "replicate. 1\n",
      "Growing 1\n",
      "occasionally 1\n",
      "run, 6\n",
      "contracted 2\n",
      "tasks 6\n",
      "developers 8\n",
      "artists 1\n",
      "offices 1\n",
      "given 9\n",
      "spec�d 1\n",
      "globe 1\n",
      "interaction. 1\n",
      "preserved 1\n",
      "Internet, 6\n",
      "zone. 1\n",
      "face, 1\n",
      "away. 4\n",
      "restricted 2\n",
      "immediate 1\n",
      "area, 3\n",
      "lasted 3\n",
      "E-mail 1\n",
      "norm, 1\n",
      "received 5\n",
      "response 4\n",
      "responsive. 1\n",
      "wanted 2\n",
      "communicate 1\n",
      "customers, 13\n",
      "preserving 1\n",
      "efficient 4\n",
      "pile 2\n",
      "once, 1\n",
      "rather 3\n",
      "waiting 2\n",
      "investment, 2\n",
      "partner, 4\n",
      "board 5\n",
      "advisors 1\n",
      "newly 1\n",
      "incubator 3\n",
      "interviewing 1\n",
      "CEO's 3\n",
      "other, 1\n",
      "similar 26\n",
      "compete 3\n",
      "directly 8\n",
      "free, 3\n",
      "non-binding, 1\n",
      "choosing 1\n",
      "delivers 1\n",
      "replicated 2\n",
      "digital, 1\n",
      "schedule, 1\n",
      "seamlessly. 1\n",
      "designing 2\n",
      "single-handedly, 1\n",
      "freelancer. 1\n",
      "prevented 1\n",
      "manage, 1\n",
      "allowing 3\n",
      "OTHER 1\n",
      "IDEAS 2\n",
      "developer 2\n",
      "Here 8\n",
      "needing 1\n",
      "staff: 1\n",
      "Selling 2\n",
      "Internet. 3\n",
      "decent 4\n",
      "unique 10\n",
      "sites 10\n",
      "Amazon, 3\n",
      "EBay, 2\n",
      "Etsy. 1\n",
      "niche 14\n",
      "well-served. 1\n",
      "weird 3\n",
      "passionate 1\n",
      "producing 4\n",
      "merchandise 1\n",
      "interest, 1\n",
      "commodity 1\n",
      "electronics 1\n",
      "retailer 1\n",
      "offer, 1\n",
      "buy 13\n",
      "search 44\n",
      "competition 4\n",
      "Also 3\n",
      "market; 1\n",
      "account, 8\n",
      "popularity 1\n",
      "metric 3\n",
      "interests 2\n",
      "popular 10\n",
      "Through 2\n",
      "magic 1\n",
      "drop-shipping, 1\n",
      "separate 5\n",
      "distributing 2\n",
      "weekends, 1\n",
      "Build 2\n",
      "Marketplace 1\n",
      "Services. 1\n",
      "recommend 11\n",
      "provided; 1\n",
      "connect 3\n",
      "fee. 2\n",
      "Angie's 1\n",
      "List 1\n",
      "imagine 1\n",
      "marketplaces 1\n",
      "industries. 1\n",
      "reliable 3\n",
      "example, 13\n",
      "challenge. 1\n",
      "Again, 2\n",
      "Write 2\n",
      "Books. 1\n",
      "myself! 1\n",
      "saw 4\n",
      "books 6\n",
      "topic 3\n",
      "written, 1\n",
      "expertise 3\n",
      "demand, 3\n",
      "educational 1\n",
      "stumble 1\n",
      "Now 4\n",
      "self-publishing 1\n",
      "model, 1\n",
      "reach 11\n",
      "everything, 4\n",
      "underserved 3\n",
      "book, 5\n",
      "vampire 1\n",
      "romance 1\n",
      "novel. 1\n",
      "Develop 1\n",
      "Courses. 1\n",
      "tuition 1\n",
      "increasingly 2\n",
      "expensive, 1\n",
      "turning 5\n",
      "courses 2\n",
      "Coursera, 2\n",
      "Udemy, 2\n",
      "General 1\n",
      "Assembly. 1\n",
      "instructors 1\n",
      "courses, 1\n",
      "cases 2\n",
      "instructional 2\n",
      "videos 1\n",
      "platforms 3\n",
      "streams. 1\n",
      "Some 10\n",
      "content 14\n",
      "creation. 2\n",
      "hard-to-find 1\n",
      "stuff. 1\n",
      "scouring 1\n",
      "art 2\n",
      "fairs 1\n",
      "painting 1\n",
      "wall 5\n",
      "price. 1\n",
      "empty. 1\n",
      "spend, 1\n",
      "artisans 1\n",
      "fits 1\n",
      "tastes 1\n",
      "among 4\n",
      "Solving 1\n",
      "valuable, 1\n",
      "extensible 1\n",
      "art. 1\n",
      "None 1\n",
      "guaranteed 1\n",
      "potentially 3\n",
      "prototype 5\n",
      "spare 5\n",
      "legs. 1\n",
      "juices 1\n",
      "watch 3\n",
      "Tank\" 1\n",
      "evaluate 6\n",
      "TV, 2\n",
      "subscribe 1\n",
      "feed 2\n",
      "TechCrunch 1\n",
      "importantly 1\n",
      "creatively. 2\n",
      "ragged 1\n",
      "job's 1\n",
      "responsibilities, 1\n",
      "pressed 1\n",
      "conjure 1\n",
      "original 2\n",
      "ideas. 2\n",
      "leaning 2\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "bit. 1\n",
      "Also, 4\n",
      "vigilant 1\n",
      "unsolved 1\n",
      "problems 12\n",
      "encounter 2\n",
      "searched 4\n",
      "unavailable 1\n",
      "find? 1\n",
      "waste 5\n",
      "you'd 7\n",
      "back? 2\n",
      "opportunities 7\n",
      "fill 5\n",
      "eventually 3\n",
      "excited 4\n",
      "KEY 1\n",
      "POINTS 1\n",
      "EVALUATING 1\n",
      "IDEA 1\n",
      "reasons: 1\n",
      "one, 3\n",
      "evaluates 1\n",
      "eliminate 3\n",
      "worst 2\n",
      "Two, 1\n",
      "validates 2\n",
      "help. 5\n",
      "easier 8\n",
      "self-fund, 1\n",
      "keeps 4\n",
      "low, 1\n",
      "frees 1\n",
      "agreement, 2\n",
      "won�t 3\n",
      "violate 1\n",
      "well? 1\n",
      "manufactured 1\n",
      "developed, 1\n",
      "PR, 3\n",
      "further. 1\n",
      "wish. 1\n",
      "worse, 1\n",
      "billed 1\n",
      "hourly 3\n",
      "Products 1\n",
      "information 17\n",
      "limit, 1\n",
      "fixed 3\n",
      "quantity. 1\n",
      "niche? 1\n",
      "observation 1\n",
      "realistic 9\n",
      "3D 2\n",
      "clouds 2\n",
      "produce 4\n",
      "simulators 3\n",
      "games. 2\n",
      "Yet, 1\n",
      "deep 1\n",
      "pockets 1\n",
      "behind 3\n",
      "solutions 2\n",
      "solve, 1\n",
      "yes, 1\n",
      "bills. 2\n",
      "Estimating 1\n",
      "sizes 2\n",
      "Websites 2\n",
      "Alexa, 1\n",
      "keyword 3\n",
      "tool 4\n",
      "AdWords, 6\n",
      "useful 8\n",
      "measuring 6\n",
      "trends 10\n",
      "overall 1\n",
      "topic. 2\n",
      "key 4\n",
      "estimate 13\n",
      "bottom-up, 1\n",
      "top-down. 2\n",
      "X% 1\n",
      "billion 2\n",
      "grossly 2\n",
      "overestimate 2\n",
      "niches, 1\n",
      "shell 2\n",
      "hard-earned 1\n",
      "competitors 4\n",
      "niche. 2\n",
      "differentiate 1\n",
      "itself? 1\n",
      "consume 1\n",
      "initially, 2\n",
      "term? 1\n",
      "yours, 4\n",
      "projections. 1\n",
      "field 2\n",
      "unto 1\n",
      "itself, 5\n",
      "science 2\n",
      "Use 8\n",
      "discover 4\n",
      "doing. 6\n",
      "estimating 1\n",
      "guess. 2\n",
      "educate 1\n",
      "relevant 26\n",
      "competitive 4\n",
      "intelligence 1\n",
      "find. 1\n",
      "money? 1\n",
      "primarily 3\n",
      "budgets, 1\n",
      "riches. 1\n",
      "consideration 1\n",
      "tools 2\n",
      "games 4\n",
      "light 2\n",
      "professionally 3\n",
      "budget. 2\n",
      "plenty 1\n",
      "Make 15\n",
      "budgets 1\n",
      "disposable 1\n",
      "purchase 10\n",
      "globally? 1\n",
      "orders 2\n",
      "needed? 1\n",
      "maximizing 2\n",
      "market, 7\n",
      "insulating 1\n",
      "economic 4\n",
      "crises 1\n",
      "country. 1\n",
      "recent 2\n",
      "simulation 4\n",
      "industry, 2\n",
      "stagnant 1\n",
      "Canada, 1\n",
      "Europe 1\n",
      "Asia 1\n",
      "globally, 1\n",
      "competing 5\n",
      "globally. 1\n",
      "Understanding 2\n",
      "global 2\n",
      "especially 5\n",
      "cost? 1\n",
      "problem. 6\n",
      "automate 5\n",
      "marketing? 1\n",
      "globally 3\n",
      "techniques 3\n",
      "cold-calling 1\n",
      "in-person 1\n",
      "demos 1\n",
      "salesperson 5\n",
      "everywhere 1\n",
      "Google, 4\n",
      "demographics 1\n",
      "Facebook? 1\n",
      "websites 25\n",
      "advertise 6\n",
      "on? 3\n",
      "obligation 1\n",
      "expense 5\n",
      "yes 1\n",
      "questions, 1\n",
      "marketing. 3\n",
      "human 4\n",
      "resources, 3\n",
      "systems 3\n",
      "allow 6\n",
      "discover, 1\n",
      "evaluate, 1\n",
      "personally. 3\n",
      "replicate? 1\n",
      "seven 1\n",
      "born 1\n",
      "minute, 1\n",
      "idea. 7\n",
      "serving 1\n",
      "apply 9\n",
      "provisional 1\n",
      "patent 10\n",
      "protect 4\n",
      "profit 9\n",
      "application 2\n",
      "(that 1\n",
      "way). 1\n",
      "defend 1\n",
      "lawyer, 3\n",
      "yours 4\n",
      "details. 2\n",
      "lends 1\n",
      "itself 3\n",
      "copyright 2\n",
      "protection, 3\n",
      "unlikely 4\n",
      "replicated. 1\n",
      "Sometimes 4\n",
      "leveraging 2\n",
      "talents 1\n",
      "insurmountably 1\n",
      "stolen 1\n",
      "starts 4\n",
      "own? 1\n",
      "steps 3\n",
      "possible, 8\n",
      "hate 3\n",
      "management, 1\n",
      "products. 9\n",
      "Don�t 1\n",
      "pirates 1\n",
      "wouldn�t 2\n",
      "amateur 2\n",
      "pirate 1\n",
      "site, 7\n",
      "market? 3\n",
      "business; 2\n",
      "first, 7\n",
      "they've 2\n",
      "ruined 1\n",
      "protection 2\n",
      "apart 1\n",
      "interesting 1\n",
      "after. 1\n",
      "hundred 4\n",
      "thousand 1\n",
      "chump 1\n",
      "millions-of-dollars-per-year 1\n",
      "opportunity 11\n",
      "opportunity. 1\n",
      "riskier 1\n",
      "business\" 1\n",
      "gaining 1\n",
      "traction 1\n",
      "road. 1\n",
      "gamble, 1\n",
      "Am 1\n",
      "sued? 1\n",
      "flipside 1\n",
      "protecting 1\n",
      "intellectual 3\n",
      "property 2\n",
      "inadvertently 3\n",
      "infringing 4\n",
      "else's. 1\n",
      "name 8\n",
      "proposed 3\n",
      "trademarked 1\n",
      "name. 5\n",
      "Patent 1\n",
      "Trademark 1\n",
      "Office 2\n",
      "database 1\n",
      "basing 1\n",
      "patented, 1\n",
      "ability. 1\n",
      "domain 8\n",
      "name? 1\n",
      "someone's 1\n",
      "minimum, 4\n",
      "nobody's 2\n",
      "confused 3\n",
      "cease-and-desist 1\n",
      "letter. 2\n",
      "searches, 2\n",
      "spent. 6\n",
      "technology, 1\n",
      "troll 1\n",
      "over. 1\n",
      "haven�t 2\n",
      "heard 7\n",
      "trolls, 2\n",
      "peoples� 1\n",
      "patents 1\n",
      "extorting 1\n",
      "licensing 1\n",
      "fees 3\n",
      "trolls 2\n",
      "notice. 5\n",
      "extort 1\n",
      "meaningful 2\n",
      "usually. 1\n",
      "notable 1\n",
      "exceptions, 1\n",
      "Uniloc's 1\n",
      "suit 1\n",
      "Laminar 1\n",
      "Technologies 1\n",
      "(go 1\n",
      "up.) 1\n",
      "top 4\n",
      "patented. 1\n",
      "patenting 1\n",
      "yourself! 1\n",
      "figured 1\n",
      "ever-improving 1\n",
      "that, 4\n",
      "model. 1\n",
      "WRITING 1\n",
      "PLAN 3\n",
      "plan. 3\n",
      "Hopefully 2\n",
      "things, 2\n",
      "serves 2\n",
      "sanity 1\n",
      "react 1\n",
      "measure 21\n",
      "reaction. 1\n",
      "deviate 1\n",
      "different, 4\n",
      "better, 3\n",
      "generation 1\n",
      "stage. 2\n",
      "format 3\n",
      "sections 2\n",
      "used. 1\n",
      "Countless 1\n",
      "plans, 2\n",
      "examine 1\n",
      "alternative 2\n",
      "models. 1\n",
      "�The 4\n",
      "Secrets 2\n",
      "Plan� 1\n",
      "Hal 1\n",
      "Shelton 1\n",
      "example. 3\n",
      "DESCRIPTION 2\n",
      "VISION 1\n",
      "clarity 2\n",
      "build. 1\n",
      "mission 8\n",
      "statement 3\n",
      "fit 3\n",
      "T-shirt? 1\n",
      "succinct. 1\n",
      "mine: 1\n",
      "Software's 2\n",
      "power 3\n",
      "immersive 1\n",
      "outdoor 1\n",
      "virtual 2\n",
      "worlds 1\n",
      "simulation, 1\n",
      "training, 1\n",
      "entertainment 1\n",
      "experiences. 2\n",
      "specific, 1\n",
      "open-ended 2\n",
      "future 9\n",
      "expansion. 1\n",
      "wasteful 1\n",
      "word-play, 1\n",
      "leverage 3\n",
      "at. 3\n",
      "Next, 1\n",
      "paragraph 3\n",
      "build, 1\n",
      "uncertain 1\n",
      "extend 3\n",
      "into? 1\n",
      "realistic, 1\n",
      "measurable 2\n",
      "years? 1\n",
      "knowing 1\n",
      "came 11\n",
      "want? 1\n",
      "markets. 2\n",
      "goals, 3\n",
      "clarify 2\n",
      "looks 2\n",
      "convince 2\n",
      "approve 2\n",
      "project. 1\n",
      "honest 2\n",
      "hugely 2\n",
      "valuable. 3\n",
      "DEFINITION 1\n",
      "MARKET 1\n",
      "detail 2\n",
      "analysis. 2\n",
      "Getting 3\n",
      "statement. 1\n",
      "analysis 1\n",
      "Who 1\n",
      "customer? 1\n",
      "Describe 3\n",
      "type 3\n",
      "live? 1\n",
      "offering? 1\n",
      "Saying 1\n",
      "percentage 10\n",
      "population 1\n",
      "lazy 1\n",
      "overstated. 1\n",
      "Understand 2\n",
      "are, 6\n",
      "bottom-up. 1\n",
      "cater 5\n",
      "them? 6\n",
      "creatively 3\n",
      "industry 9\n",
      "reports 2\n",
      "discuss 1\n",
      "shrinking, 1\n",
      "in! 1\n",
      "organizations 1\n",
      "belong 2\n",
      "to? 6\n",
      "membership 1\n",
      "numbers? 1\n",
      "landscape 1\n",
      "solving 3\n",
      "solves. 1\n",
      "alternatives 1\n",
      "including 4\n",
      "all? 1\n",
      "item 4\n",
      "with? 1\n",
      "homework 1\n",
      "here. 2\n",
      "critique 1\n",
      "launch 15\n",
      "data! 1\n",
      "PRODUCT 1\n",
      "feature 2\n",
      "creep, 1\n",
      "offering. 4\n",
      "customers? 1\n",
      "exciting 3\n",
      "consumers 2\n",
      "fair 1\n",
      "measurement 3\n",
      "cram 1\n",
      "features 3\n",
      "delay 1\n",
      "launch, 4\n",
      "complicate 1\n",
      "unnecessarily. 2\n",
      "listen 1\n",
      "feedback, 2\n",
      "inform 1\n",
      "updates 2\n",
      "talks 1\n",
      "�minimal 1\n",
      "product� 3\n",
      "(MVP), 1\n",
      "applies 1\n",
      "equally 1\n",
      "Lean 4\n",
      "Startup� 1\n",
      "Eric 2\n",
      "Ries 2\n",
      "covers 2\n",
      "MVP 1\n",
      "detail, 1\n",
      "view 4\n",
      "consumer. 1\n",
      "like? 2\n",
      "release 23\n",
      "announcing 2\n",
      "say? 2\n",
      "advertisements 2\n",
      "minimum 2\n",
      "at? 1\n",
      "Looking 3\n",
      "any, 1\n",
      "approach 2\n",
      "pricing 1\n",
      "standpoint. 1\n",
      "arriving 1\n",
      "1% 4\n",
      "Windfall\" 1\n",
      "Rafi 1\n",
      "Mohammed 1\n",
      "precise 2\n",
      "approaches 1\n",
      "determining 2\n",
      "optimal 1\n",
      "difference 4\n",
      "model? 1\n",
      "flow. 2\n",
      "one-time 1\n",
      "transaction, 1\n",
      "subscription 1\n",
      "updates? 1\n",
      "payment 2\n",
      "plans? 1\n",
      "Subscription 1\n",
      "models 1\n",
      "removes 2\n",
      "creates 1\n",
      "valuable 7\n",
      "term. 2\n",
      "ORGANIZATION 1\n",
      "MANAGEMENT 2\n",
      "structure. 1\n",
      "paycheck, 2\n",
      "cheap. 1\n",
      "complicated 1\n",
      "issues 2\n",
      "regarding 1\n",
      "structure 5\n",
      "proprietor, 1\n",
      "limited-liability 1\n",
      "S-corporation, 1\n",
      "treat 2\n",
      "entity 1\n",
      "purposes, 7\n",
      "purposes. 3\n",
      "treatment, 1\n",
      "liability, 1\n",
      "complexity. 1\n",
      "US, 4\n",
      "varies 1\n",
      "state. 1\n",
      "Talk 5\n",
      "stages 2\n",
      "tried 2\n",
      "huge, 1\n",
      "unexpected 1\n",
      "mistake. 3\n",
      "side, 2\n",
      "taxable 1\n",
      "dealt 1\n",
      "commerce 1\n",
      "opening 1\n",
      "liability 2\n",
      "concerns 1\n",
      "theft. 1\n",
      "professional, 1\n",
      "forget 1\n",
      "While 3\n",
      "permits 2\n",
      "state, 4\n",
      "county, 2\n",
      "levels 2\n",
      "web-based 1\n",
      "reputable 2\n",
      "accountants 1\n",
      "lawyers 1\n",
      "specialize 2\n",
      "itself! 1\n",
      "any. 1\n",
      "office, 3\n",
      "refer 2\n",
      "MARKETING 2\n",
      "SALES 2\n",
      "STRATEGY 1\n",
      "Ideally, 4\n",
      "engine 9\n",
      "optimization 10\n",
      "(SEO,) 1\n",
      "landing 13\n",
      "(LPO), 1\n",
      "ads. 10\n",
      "channels 7\n",
      "SEO 6\n",
      "LPO 2\n",
      "builds 1\n",
      "appropriate 2\n",
      "media? 1\n",
      "networks? 1\n",
      "strategy 4\n",
      "drives 4\n",
      "business? 1\n",
      "networks 8\n",
      "frequent? 2\n",
      "nurturing 1\n",
      "network 9\n",
      "presence? 1\n",
      "media 13\n",
      "effective 7\n",
      "low-cost 3\n",
      "commitment. 2\n",
      "congregate? 1\n",
      "card 1\n",
      "estimates, 1\n",
      "site. 5\n",
      "highly 11\n",
      "right. 2\n",
      "forums 5\n",
      "mailing 10\n",
      "lists 5\n",
      "active 4\n",
      "Like 2\n",
      "comments 5\n",
      "longer-lived 1\n",
      "posts, 1\n",
      "powerful 1\n",
      "site�s 1\n",
      "ranking 2\n",
      "engines. 2\n",
      "physical, 1\n",
      "send 12\n",
      "flyers 1\n",
      "postcards 1\n",
      "email-based 1\n",
      "old-fashioned 1\n",
      "mail 3\n",
      "sometimes 4\n",
      "overlooked 1\n",
      "Sending 1\n",
      "nothing, 5\n",
      "otherwise 1\n",
      "magazines, 1\n",
      "television, 2\n",
      "radio, 2\n",
      "newspapers 1\n",
      "rule 1\n",
      "profitable, 2\n",
      "tread 1\n",
      "carefully 5\n",
      "effectiveness 4\n",
      "notoriously 1\n",
      "measure. 3\n",
      "prospects? 1\n",
      "collect 6\n",
      "evaluation 5\n",
      "cost), 1\n",
      "follow-up 3\n",
      "simple 3\n",
      "visiting 1\n",
      "showing 4\n",
      "prospective 2\n",
      "\"remarketing 1\n",
      "campaigns,\" 1\n",
      "prod 1\n",
      "completing 1\n",
      "transaction. 1\n",
      "purchase, 1\n",
      "quick 2\n",
      "salesman 1\n",
      "cold 3\n",
      "calls, 3\n",
      "harass 1\n",
      "cave 1\n",
      "outdated 1\n",
      "large, 1\n",
      "business-to-business 1\n",
      "transactions 1\n",
      "sense. 2\n",
      "automated. 1\n",
      "touch, 1\n",
      "armed 2\n",
      "size, 1\n",
      "trends, 1\n",
      "math, 2\n",
      "capture. 1\n",
      "\"market 1\n",
      "penetration.\" 1\n",
      "competition, 1\n",
      "defined 1\n",
      "informed 3\n",
      "envelope 1\n",
      "numbers, 1\n",
      "spreadsheet 2\n",
      "this: 2\n",
      "Year 5\n",
      "1 2\n",
      "Revenue 2\n",
      "Expenses 1\n",
      "Profit 2\n",
      "estimated 2\n",
      "times 5\n",
      "penetration, 1\n",
      "multiplied 1\n",
      "penetration 1\n",
      "mouth 2\n",
      "spread 2\n",
      "mature. 1\n",
      "equipment, 1\n",
      "advertising, 8\n",
      "travel, 1\n",
      "personnel 1\n",
      "growing. 1\n",
      "expenses: 1\n",
      "computers, 1\n",
      "furniture, 1\n",
      "equipment? 1\n",
      "hosting 5\n",
      "fees, 1\n",
      "subscriptions 1\n",
      "accounting, 2\n",
      "email, 2\n",
      "sales? 1\n",
      "expense. 3\n",
      "profit, 2\n",
      "separated 1\n",
      "accounts, 1\n",
      "transfer 1\n",
      "�owner 1\n",
      "distribution� 1\n",
      "taxes, 1\n",
      "individual 5\n",
      "(at 1\n",
      "US.) 1\n",
      "70% 1\n",
      "estimates 2\n",
      "anyhow, 1\n",
      "projections 1\n",
      "expenses? 1\n",
      "Resist 2\n",
      "temptation 3\n",
      "fudge 1\n",
      "dictates. 1\n",
      "You�re 2\n",
      "idea; 1\n",
      "rather, 1\n",
      "check. 1\n",
      "remember 9\n",
      "means. 2\n",
      "overly 1\n",
      "optimistic 1\n",
      "number, 3\n",
      "re-think 1\n",
      "Hopefully, 2\n",
      "pleasant 1\n",
      "surprise 1\n",
      "reality! 1\n",
      "REALITY 1\n",
      "ensured 3\n",
      "be! 1\n",
      "man, 1\n",
      "keen 2\n",
      "family's 1\n",
      "finances 1\n",
      "took. 1\n",
      "CHECK 1\n",
      "EMPLOYMENT 1\n",
      "AGREEMENT 1\n",
      "conflict 1\n",
      "shift 1\n",
      "excitement 1\n",
      "Remember, 5\n",
      "fired 3\n",
      "mentally 2\n",
      "checked 1\n",
      "defeats 1\n",
      "purpose! 1\n",
      "aware 4\n",
      "technology. 1\n",
      "live, 1\n",
      "eat, 1\n",
      "think, 1\n",
      "breathe 1\n",
      "admitting 1\n",
      "good. 1\n",
      "somehow. 2\n",
      "policies 2\n",
      "matters, 1\n",
      "happens. 3\n",
      "dig 3\n",
      "copies 2\n",
      "Human 1\n",
      "Resources 1\n",
      "copy 2\n",
      "why. 1\n",
      "Read 1\n",
      "carefully. 2\n",
      "honestly. 2\n",
      "entering 1\n",
      "agreements 5\n",
      "owner. 1\n",
      "worded 1\n",
      "vague 1\n",
      "lawyer's 1\n",
      "opinion 1\n",
      "conflicts 1\n",
      "employment. 1\n",
      "provision 2\n",
      "competes 1\n",
      "commonly 2\n",
      "non-compete 2\n",
      "agreement. 1\n",
      "subsequent 1\n",
      "jobs, 2\n",
      "debate 1\n",
      "enforceable 1\n",
      "uncomfortable 1\n",
      "violated 1\n",
      "involves 2\n",
      "creates, 1\n",
      "equipment 6\n",
      "related 7\n",
      "fax 1\n",
      "machine 1\n",
      "logs 1\n",
      "fool 1\n",
      "look. 1\n",
      "Maintaining 2\n",
      "assumption 2\n",
      "out, 7\n",
      "maintain. 1\n",
      "Finally, 5\n",
      "limits 1\n",
      "hacking 1\n",
      "AM. 1\n",
      "DEVELOPING 1\n",
      "SIDE 1\n",
      "Quitting 1\n",
      "unproven 1\n",
      "unnecessary 1\n",
      "risk. 2\n",
      "wonderful 1\n",
      "encouraging 2\n",
      "matters 5\n",
      "reacts 1\n",
      "hours. 1\n",
      "painful. 1\n",
      "realize. 1\n",
      "actual 4\n",
      "commuting. 1\n",
      "let's 2\n",
      "62 3\n",
      "Watching 1\n",
      "cat 1\n",
      "videos? 1\n",
      "Binging 1\n",
      "latest 1\n",
      "hot 1\n",
      "series? 1\n",
      "classes 1\n",
      "time? 2\n",
      "Doing 3\n",
      "household 1\n",
      "chores 1\n",
      "instead? 1\n",
      "Hanging 1\n",
      "bars? 1\n",
      "wait 2\n",
      "delegated 1\n",
      "else? 1\n",
      "steady, 1\n",
      "diligent 1\n",
      "sustained 1\n",
      "focused, 1\n",
      "goal, 1\n",
      "Meanwhile 1\n",
      "this; 1\n",
      "grumpy. 1\n",
      "Explain 1\n",
      "themselves. 3\n",
      "asleep 1\n",
      "disrupted, 1\n",
      "distract 1\n",
      "focused. 1\n",
      "methodology 1\n",
      "\"Lean 1\n",
      "Startup\" 2\n",
      "describes 1\n",
      "cult-like 1\n",
      "status 1\n",
      "today's 1\n",
      "young 1\n",
      "entrepreneurs. 1\n",
      "I�ll 1\n",
      "investment; 1\n",
      "precious, 1\n",
      "interview 2\n",
      "solve 3\n",
      "conversations. 1\n",
      "subject 3\n",
      "proficient 1\n",
      "already. 1\n",
      "They�d 1\n",
      "started. 3\n",
      "conversation 4\n",
      "�what 1\n",
      "awake 1\n",
      "night?� 1\n",
      "product! 1\n",
      "mantra 1\n",
      "meaning 1\n",
      "OK 6\n",
      "half-assed 1\n",
      "releasing 1\n",
      "meets 2\n",
      "customers' 1\n",
      "less. 1\n",
      "Quality 1\n",
      "esthetically 1\n",
      "distasteful, 1\n",
      "lacked 1\n",
      "polish 2\n",
      "bad 12\n",
      "polish, 1\n",
      "negative 3\n",
      "sound, 1\n",
      "refining 2\n",
      "different. 1\n",
      "done. 4\n",
      "definition 2\n",
      "course. 2\n",
      "working, 1\n",
      "feedback 5\n",
      "world. 1\n",
      "afraid 3\n",
      "straightforward 1\n",
      "service, 2\n",
      "cloud 1\n",
      "Amazon 2\n",
      "Web 1\n",
      "Services 2\n",
      "(AWS) 1\n",
      "offering, 1\n",
      "scaling 1\n",
      "manufacture 2\n",
      "garage 1\n",
      "manufacturer 1\n",
      "alibaba.com 1\n",
      "identifying 3\n",
      "overseas 1\n",
      "manufacturers 1\n",
      "experience 10\n",
      "double-checking 1\n",
      "it!) 1\n",
      "Searching 1\n",
      "\"How 1\n",
      "China\" 1\n",
      "detailed, 1\n",
      "articles 4\n",
      "subject. 1\n",
      "Neomek 1\n",
      "low-volume 1\n",
      "(I've 1\n",
      "endorsement). 1\n",
      "pocket, 2\n",
      "NAMING 1\n",
      "Brainstorm 1\n",
      "names 8\n",
      "enlist 1\n",
      "minds 1\n",
      "better! 1\n",
      "judging 1\n",
      "brainstorming. 1\n",
      "names. 1\n",
      "Which 1\n",
      "remember? 1\n",
      "aspect 3\n",
      "they�ve 1\n",
      "seen 2\n",
      "Things 1\n",
      "spell 1\n",
      "good, 1\n",
      "memorable 1\n",
      "search, 3\n",
      "can�t 3\n",
      "name! 1\n",
      "Regardless 1\n",
      "registered 1\n",
      "federal 1\n",
      "trademark 1\n",
      "trademarks 1\n",
      "whoever 1\n",
      "�would 1\n",
      "businesses?� 1\n",
      "letter 2\n",
      "web-based, 1\n",
      "GoDaddy.com 1\n",
      "availability 1\n",
      "domains 2\n",
      ".com 1\n",
      "website. 10\n",
      "past 5\n",
      "taken. 1\n",
      "abbreviation 1\n",
      "hyphenation 1\n",
      "name, 4\n",
      "variants. 1\n",
      "owned 3\n",
      "�domain 1\n",
      "squatters� 1\n",
      "hold 1\n",
      "hostage 2\n",
      "prepared 5\n",
      "OBTAINING 1\n",
      "LICENSES 1\n",
      "TAX 1\n",
      "licenses. 1\n",
      "paperwork, 1\n",
      "encourage 3\n",
      "consultation 1\n",
      "properly. 2\n",
      "cheap 1\n",
      "Limited 2\n",
      "Liability 2\n",
      "Company 2\n",
      "county 2\n",
      "city. 1\n",
      "LLC 3\n",
      "significantly 2\n",
      "proprietorship. 1\n",
      "Splitting 1\n",
      "50/50 2\n",
      "determine 6\n",
      "Otherwise 1\n",
      "clean 2\n",
      "mess 2\n",
      "incurred 1\n",
      "setting 6\n",
      "Florida: 1\n",
      "Setting 1\n",
      "state: 1\n",
      "$125 1\n",
      "�Business 1\n",
      "Receipt� 1\n",
      "filing: 1\n",
      "$82.50 1\n",
      "Fees 1\n",
      "widely 4\n",
      "municipality, 1\n",
      "$500 1\n",
      "obtained 1\n",
      "web, 2\n",
      "city 4\n",
      "hall. 1\n",
      "Certain 1\n",
      "trades, 1\n",
      "electricians, 1\n",
      "they�ll 1\n",
      "total 4\n",
      "costs, 1\n",
      "consultation. 1\n",
      "corporation 1\n",
      "Federal 1\n",
      "Identification 1\n",
      "Number 2\n",
      "(FEIN) 1\n",
      "point. 4\n",
      "security 4\n",
      "irs.gov. 1\n",
      "licenses, 1\n",
      "it! 1\n",
      "must. 1\n",
      "accountant. 2\n",
      "development, 3\n",
      "R&D 1\n",
      "US. 1\n",
      "helped 1\n",
      "standpoint, 3\n",
      "differently 1\n",
      "standpoint 3\n",
      "accountant's 1\n",
      "crucial 5\n",
      "taxable. 1\n",
      "quarter 3\n",
      "recommends, 1\n",
      "payroll 1\n",
      "W2 2\n",
      "forms. 1\n",
      "stresses 1\n",
      "realistically 2\n",
      "relative 1\n",
      "initially 3\n",
      "take. 1\n",
      "contracting 3\n",
      "reporting 1\n",
      "IRS 2\n",
      "understand, 3\n",
      "tracking 3\n",
      "tax-deductible. 1\n",
      "includes 3\n",
      "deductions 2\n",
      "business-related 1\n",
      "(including 1\n",
      "trips 1\n",
      "car,) 1\n",
      "utility 1\n",
      "repairs 1\n",
      "contains 2\n",
      "receipts 1\n",
      "keeping, 1\n",
      "Quickbooks 3\n",
      "bookkeeping. 1\n",
      "fairly 3\n",
      "use, 1\n",
      "teach 2\n",
      "properly, 1\n",
      "him 2\n",
      "flow, 1\n",
      "issuing 1\n",
      "invoices, 1\n",
      "activities 2\n",
      "with) 2\n",
      "LAUNCHING 1\n",
      "PRODUCT, 1\n",
      "MEASURING 1\n",
      "RESULTS 1\n",
      "peoples' 2\n",
      "hands! 1\n",
      "validation 1\n",
      "turn 7\n",
      "form 6\n",
      "employed, 1\n",
      "best; 1\n",
      "splash, 1\n",
      "\"soft 1\n",
      "launch\" 1\n",
      "subset 1\n",
      "represent? 1\n",
      "geographic 1\n",
      "announce 2\n",
      "extrapolate 1\n",
      "launching, 1\n",
      "define 2\n",
      "be. 2\n",
      "spinning 1\n",
      "metrics 19\n",
      "launched 4\n",
      "making. 1\n",
      "visited 5\n",
      "bots 1\n",
      "clicking 4\n",
      "Analytics 10\n",
      "tools, 1\n",
      "distracting 1\n",
      "misleading 2\n",
      "deeply 1\n",
      "version 3\n",
      "livelihood 2\n",
      "said 5\n",
      "$11,000 1\n",
      "lose. 1\n",
      "(A 1\n",
      "nuance 1\n",
      "versus 1\n",
      "variable 2\n",
      "Costs 3\n",
      "sunk 1\n",
      "one-time, 1\n",
      "calculating 1\n",
      "Ongoing, 1\n",
      "goods, 1\n",
      "count.) 1\n",
      "previous 2\n",
      "course 7\n",
      "basics 2\n",
      "accounting. 2\n",
      "helpful 1\n",
      "language 3\n",
      "represents 1\n",
      "(pre-tax) 1\n",
      "don't, 1\n",
      "ready 3\n",
      "yet. 3\n",
      "necessarily 3\n",
      "short, 1\n",
      "part-time 1\n",
      "safe 3\n",
      "It. 2\n",
      "launch? 1\n",
      "come. 2\n",
      "Putting 1\n",
      "driving 4\n",
      "post 3\n",
      "(in 1\n",
      "tactful 1\n",
      "sales-ey?) 1\n",
      "publish 5\n",
      "networks, 2\n",
      "LinkedIn 9\n",
      "groups, 1\n",
      "issue 3\n",
      "editors 7\n",
      "product's 2\n",
      "website? 1\n",
      "whom? 1\n",
      "site 19\n",
      "placement? 1\n",
      "post-launch? 1\n",
      "support? 1\n",
      "anticipate 1\n",
      "vacation 1\n",
      "easily. 1\n",
      "Odds 2\n",
      "refinement 1\n",
      "hurting 1\n",
      "iterate 1\n",
      "translates 1\n",
      "sales. 6\n",
      "markets 3\n",
      "into. 3\n",
      "revenue! 1\n",
      "return 11\n",
      "continuing 1\n",
      "option. 2\n",
      "organically 1\n",
      "Bear 1\n",
      "publicity 3\n",
      "burst 1\n",
      "dies 1\n",
      "down. 2\n",
      "normal, 1\n",
      "double-down 1\n",
      "steady. 1\n",
      "cycle 1\n",
      "big-ticket 2\n",
      "Such 1\n",
      "recommending 1\n",
      "leading 4\n",
      "push. 1\n",
      "monitor 2\n",
      "announced 1\n",
      "feedback. 1\n",
      "mentions 1\n",
      "recommended. 2\n",
      "storefront, 2\n",
      "reviews? 1\n",
      "channel 3\n",
      "address. 3\n",
      "Alerts 1\n",
      "publicly 2\n",
      "met 5\n",
      "online, 4\n",
      "harsh 1\n",
      "criticism 1\n",
      "encounter, 1\n",
      "regardless 3\n",
      "merit. 1\n",
      "constructive. 1\n",
      "resist 1\n",
      "they're 4\n",
      "reacting 1\n",
      "inflammatory 1\n",
      "comments. 1\n",
      "merit, 2\n",
      "behalf. 2\n",
      "thankful 2\n",
      "noticed 1\n",
      "trolls! 1\n",
      "accomplishment. 1\n",
      "matter; 1\n",
      "vote 1\n",
      "wallets 1\n",
      "overwhelmingly 1\n",
      "negative, 1\n",
      "refinement. 1\n",
      "damage 1\n",
      "inadequate 1\n",
      "constrained, 1\n",
      "keeping 4\n",
      "quiet 1\n",
      "peers 2\n",
      "publicizing 1\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "live. 1\n",
      "\"come 1\n",
      "out,\" 1\n",
      "kept 2\n",
      "private. 1\n",
      "silly 1\n",
      "placing 1\n",
      "pizza 1\n",
      "delivery 1\n",
      "addresses 6\n",
      "targets, 2\n",
      "SWAT 1\n",
      "alleged 1\n",
      "identity 1\n",
      "PERSONAL 1\n",
      "RISK 1\n",
      "MITIGATION 1\n",
      "So 2\n",
      "encouraging? 1\n",
      "Congratulations! 1\n",
      "Seriously, 1\n",
      "night 1\n",
      "proud 1\n",
      "notice 1\n",
      "place. 7\n",
      "tolerance 1\n",
      "entrepreneur. 1\n",
      "bust, 1\n",
      "benefits12 1\n",
      "crucial. 2\n",
      "section, 3\n",
      "written 3\n",
      "picture 1\n",
      "expected 4\n",
      "expenses, 2\n",
      "emergency 2\n",
      "hand, 1\n",
      "taken 6\n",
      "months' 1\n",
      "properly 3\n",
      "factoring 1\n",
      "incur. 1\n",
      "update 3\n",
      "comfortable 5\n",
      "tax. 1\n",
      "amount. 1\n",
      "being. 1\n",
      "strategies 1\n",
      "(such 2\n",
      "filing 1\n",
      "S-corp 1\n",
      "individual) 1\n",
      "analyze 2\n",
      "disability 2\n",
      "subsidized 1\n",
      "Commercial 1\n",
      "carry 2\n",
      "general 6\n",
      "rent. 1\n",
      "practical 2\n",
      "reason, 3\n",
      "region, 1\n",
      "around. 1\n",
      "Dental 2\n",
      "Plans 1\n",
      "discount 1\n",
      "participating 1\n",
      "dentists 1\n",
      "option, 1\n",
      "cleanings 2\n",
      "dental 3\n",
      "pocket. 1\n",
      "braces, 1\n",
      "longer. 1\n",
      "X-Rays, 1\n",
      "coverage! 1\n",
      "surprises 1\n",
      "cropping 1\n",
      "plans. 2\n",
      "pair 1\n",
      "glasses 1\n",
      "lenses, 1\n",
      "eye 3\n",
      "exam, 1\n",
      "Ongoing 1\n",
      "amount, 1\n",
      "abstract 1\n",
      "\"Oh, 1\n",
      "whole 5\n",
      "healthy, 1\n",
      "much.\" 1\n",
      "budgeting 1\n",
      "health-related 1\n",
      "medication? 1\n",
      "periodic 2\n",
      "doctor 1\n",
      "visits 3\n",
      "prescriptions? 1\n",
      "durable 1\n",
      "maintenance 3\n",
      "replacement? 1\n",
      "doctors 1\n",
      "authorize 1\n",
      "refills 1\n",
      "prescriptions 2\n",
      "Professional 2\n",
      "services. 2\n",
      "recurring 1\n",
      "hosting, 1\n",
      "associations, 1\n",
      "etc.? 2\n",
      "legal, 1\n",
      "scary, 1\n",
      "totally 2\n",
      "necessary? 1\n",
      "sell? 1\n",
      "computers 1\n",
      "cash? 1\n",
      "Rent 1\n",
      "room? 1\n",
      "driver? 1\n",
      "stuff, 1\n",
      "gap 2\n",
      "temporarily. 1\n",
      "projected 2\n",
      "improves 1\n",
      "\"Plan 1\n",
      "B\" 1\n",
      "slow 2\n",
      "direction, 1\n",
      "diminish. 1\n",
      "locally 2\n",
      "remotely? 1\n",
      "concretely, 1\n",
      "applicants 1\n",
      "jobs? 1\n",
      "viewed 3\n",
      "employment? 1\n",
      "plentiful, 1\n",
      "case? 1\n",
      "engineered 1\n",
      "Or, 1\n",
      "tuck 1\n",
      "allows 5\n",
      "real-world 1\n",
      "marketable? 1\n",
      "farming 1\n",
      "climate? 1\n",
      "lowered 1\n",
      "demand. 1\n",
      "Seattle, 3\n",
      "Orlando, 2\n",
      "cost� 1\n",
      "Orlando 4\n",
      "dire 1\n",
      "turned 1\n",
      "resignation. 1\n",
      "Beyond 1\n",
      "credit, 1\n",
      "score 1\n",
      "suffer. 1\n",
      "hard-pressed 1\n",
      "major 1\n",
      "couple 4\n",
      "auto 1\n",
      "lease, 1\n",
      "house, 1\n",
      "bought 1\n",
      "Florida 4\n",
      "\"second 1\n",
      "home\" 1\n",
      "notice, 1\n",
      "purchased 3\n",
      "dealership 1\n",
      "us 2\n",
      "waited 1\n",
      "quitting, 1\n",
      "impossible. 2\n",
      "relocation 1\n",
      "tricky, 1\n",
      "crazy, 1\n",
      "disposing 1\n",
      "payments 1\n",
      "(by 1\n",
      "car), 1\n",
      "win. 1\n",
      "foreseeable 1\n",
      "traditional, 1\n",
      "exercise 1\n",
      "quit. 1\n",
      "intention 1\n",
      "realities 1\n",
      "contingency 1\n",
      "execute 4\n",
      "enter 2\n",
      "fear, 1\n",
      "aspects. 1\n",
      "DON'T 1\n",
      "HAVE 1\n",
      "GO 2\n",
      "ALONE 1\n",
      "Transitioning 1\n",
      "easy. 1\n",
      "shake 2\n",
      "habits. 1\n",
      "imperative 1\n",
      "coached 1\n",
      "beer 1\n",
      "learning 3\n",
      "personally, 1\n",
      "everyone 2\n",
      "replicate 1\n",
      "book. 3\n",
      "ask. 1\n",
      "reached 2\n",
      "(ones 1\n",
      "embarking 1\n",
      "Every 4\n",
      "frankly 1\n",
      "immersed 1\n",
      "entrepreneurial 1\n",
      "detailed 3\n",
      "notes, 2\n",
      "revisited 1\n",
      "government-funded 2\n",
      "incubation 2\n",
      "program, 2\n",
      "commission. 1\n",
      "Local 1\n",
      "governments 1\n",
      "fostering 1\n",
      "creation 2\n",
      "cities, 2\n",
      "programs 1\n",
      "University 3\n",
      "Central 3\n",
      "program. 1\n",
      "cost, 2\n",
      "consultations 1\n",
      "designers, 1\n",
      "accountants, 1\n",
      "lawyers, 1\n",
      "officials, 1\n",
      "entrepreneurship 2\n",
      "program 1\n",
      "plunge. 1\n",
      "locale 1\n",
      "angel 1\n",
      "investors. 1\n",
      "proceeding 1\n",
      "accepting 1\n",
      "investments 1\n",
      "sort, 2\n",
      "meetup.com 1\n",
      "regularly 1\n",
      "choice; 1\n",
      "Express�s 1\n",
      "OPEN 1\n",
      "forum 1\n",
      "I�ve 1\n",
      "seen. 1\n",
      "http://www.openforum.com. 1\n",
      "for, 2\n",
      "advice. 1\n",
      "contradicts 1\n",
      "another. 1\n",
      "Everyone's 1\n",
      "techniques, 1\n",
      "distraction. 1\n",
      "provided 2\n",
      "listening 1\n",
      "gospel 1\n",
      "weigh 1\n",
      "similarity 1\n",
      "distance 1\n",
      "horror 2\n",
      "handing 1\n",
      "ownership 7\n",
      "advisors, 1\n",
      "promptly 1\n",
      "disappears 2\n",
      "signed 3\n",
      "shortage 1\n",
      "free. 3\n",
      "really, 1\n",
      "bizarre 1\n",
      "agreement 3\n",
      "drafted 1\n",
      "explicit 2\n",
      "retain 4\n",
      "stake. 1\n",
      "uncommon 1\n",
      "CEO, 2\n",
      "leaving 2\n",
      "really. 1\n",
      "PULLING 1\n",
      "TRIGGER 1\n",
      "checklist 1\n",
      "\"I 1\n",
      "tender 1\n",
      "resignation.\" 1\n",
      "FINAL 1\n",
      "CHECKLIST 1\n",
      "gathered. 1\n",
      "expanding 1\n",
      "development. 1\n",
      "attention. 3\n",
      "patents, 2\n",
      "trademarks, 2\n",
      "copyrights 2\n",
      "filed 1\n",
      "need. 3\n",
      "individual, 2\n",
      "moment 2\n",
      "burn 3\n",
      "obtaining 1\n",
      "deductibles. 1\n",
      "lose, 1\n",
      "vision 1\n",
      "without. 1\n",
      "levels. 1\n",
      "opened 1\n",
      "selected 1\n",
      "explored 1\n",
      "them; 1\n",
      "date 1\n",
      "checkups, 1\n",
      "exams, 2\n",
      "glasses, 1\n",
      "refilled 1\n",
      "purchases 1\n",
      "finalized. 1\n",
      "touch 2\n",
      "via 1\n",
      "collected 1\n",
      "belongings 3\n",
      "brought 1\n",
      "nature 2\n",
      "delete 1\n",
      "ducks 1\n",
      "row, 1\n",
      "lined 1\n",
      "TELLING 1\n",
      "BOSS 1\n",
      "bridges. 1\n",
      "scenario 1\n",
      "former 3\n",
      "welcomes 1\n",
      "arms 2\n",
      "grown 2\n",
      "gone 1\n",
      "adventure, 1\n",
      "appreciates 1\n",
      "restate 1\n",
      "importance 3\n",
      "maintaining 5\n",
      "separation 1\n",
      "suffer 1\n",
      "experimenting 2\n",
      "burned 1\n",
      "bridge 1\n",
      "startup. 1\n",
      "managers 1\n",
      "appeal 2\n",
      "feelings 2\n",
      "goes, 1\n",
      "private 1\n",
      "means, 1\n",
      "say. 1\n",
      "Tell 1\n",
      "so. 2\n",
      "moment. 1\n",
      "Remain 1\n",
      "upbeat 1\n",
      "upon. 1\n",
      "self-motivated 1\n",
      "too. 2\n",
      "dangle 1\n",
      "incentives 1\n",
      "bear 1\n",
      "inequities 1\n",
      "retention 1\n",
      "bonuses 2\n",
      "raises 2\n",
      "wondering 1\n",
      "dreaming 1\n",
      "leaving. 1\n",
      "who's 1\n",
      "scare 1\n",
      "leaving, 2\n",
      "throwing 2\n",
      "statistics 3\n",
      "fail. 1\n",
      "genuinely 3\n",
      "listen. 1\n",
      "agenda 1\n",
      "resignation, 1\n",
      "shocked 1\n",
      "loyal 1\n",
      "unidirectional 1\n",
      "was. 1\n",
      "escort 1\n",
      "desk 2\n",
      "box 2\n",
      "gather 2\n",
      "unceremoniously 1\n",
      "walk 3\n",
      "door 1\n",
      "accompanied 3\n",
      "guard. 1\n",
      "stern 1\n",
      "lecture 1\n",
      "upholding 1\n",
      "confidentiality 1\n",
      "signed. 1\n",
      "spared 1\n",
      "indignities, 1\n",
      "applied 1\n",
      "Leaving 2\n",
      "trigger 1\n",
      "whirlwind, 1\n",
      "chaos 2\n",
      "wrap 2\n",
      "lock 1\n",
      "office: 1\n",
      "moving, 1\n",
      "forms, 1\n",
      "certificate 1\n",
      "prior 2\n",
      "file 1\n",
      "included 3\n",
      "H.S.A. 1\n",
      "(health 1\n",
      "account,) 1\n",
      "automatically; 1\n",
      "bleed 1\n",
      "dry 1\n",
      "gone. 1\n",
      "Accept 2\n",
      "COBRA 2\n",
      "healthcare.gov 1\n",
      "Compare 1\n",
      "lasts 1\n",
      "exchange. 2\n",
      "exit 2\n",
      "interview, 1\n",
      "vent 1\n",
      "frustrations 1\n",
      "Leave 1\n",
      "friendly 1\n",
      "forgivable 1\n",
      "competitor. 1\n",
      "left, 1\n",
      "employee! 1\n",
      "LAST 1\n",
      "cardboard 1\n",
      "belongings, 1\n",
      "feels 2\n",
      "weird. 1\n",
      "remember, 1\n",
      "unemployed 1\n",
      "Soon, 1\n",
      "unproductive 1\n",
      "artificially-set 1\n",
      "deadlines 1\n",
      "appeasing 1\n",
      "executives, 1\n",
      "fearing 1\n",
      "reputation 2\n",
      "advancement 1\n",
      "politics. 1\n",
      "paycheck! 1\n",
      "hard, 1\n",
      "survival 1\n",
      "instinct 1\n",
      "effort. 3\n",
      "final 2\n",
      "tips 2\n",
      "fuel 1\n",
      "growth. 2\n",
      "bits 1\n",
      "permanent 1\n",
      "FUELING 1\n",
      "FIRE 1\n",
      "now's 1\n",
      "fully 1\n",
      "secret 1\n",
      "launch. 2\n",
      "offering! 1\n",
      "grabbing 1\n",
      "bare 1\n",
      "exposure 2\n",
      "shying 1\n",
      "help, 2\n",
      "effectiveness. 2\n",
      "BUILDING 2\n",
      "WEBSITE 1\n",
      "Unless 3\n",
      "designer, 2\n",
      "cornerstone 1\n",
      "efforts, 3\n",
      "attracts 1\n",
      "repelling 1\n",
      "complexity 1\n",
      "situations, 1\n",
      "storefronts 1\n",
      "Etsy, 1\n",
      "cares 1\n",
      "referrals 3\n",
      "profiles 1\n",
      "avoid. 1\n",
      "channels, 2\n",
      "accordingly. 3\n",
      "modern. 1\n",
      "\"modern\" 1\n",
      "immortalize 1\n",
      "heavily 1\n",
      "adapt 2\n",
      "seamlessly 1\n",
      "mobile 8\n",
      "tablet 3\n",
      "devices. 2\n",
      "Conventional 1\n",
      "anymore, 1\n",
      "seconds 2\n",
      "capture 2\n",
      "emulate, 1\n",
      "credits 1\n",
      "built 4\n",
      "looking. 1\n",
      "budget, 1\n",
      "prices. 1\n",
      "maintainable 1\n",
      "something? 1\n",
      "blog 8\n",
      "(SEO) 1\n",
      "basis. 4\n",
      "SEO? 1\n",
      "answers. 1\n",
      "(LPO?) 1\n",
      "perform 3\n",
      "action 16\n",
      "conversion 4\n",
      "others? 1\n",
      "LPO, 1\n",
      "sign. 1\n",
      "mobile? 1\n",
      "\"responsive\"? 1\n",
      "integrated 2\n",
      "platform? 1\n",
      "securing 1\n",
      "site? 3\n",
      "WordPress, 2\n",
      "system. 2\n",
      "modify 2\n",
      "library 2\n",
      "plugins 2\n",
      "WordPress 1\n",
      "website's 2\n",
      "capabilities 1\n",
      "Provide 1\n",
      "sketches 1\n",
      "navigation 1\n",
      "mind, 1\n",
      "pages 12\n",
      "like, 1\n",
      "wireframes 1\n",
      "approved 1\n",
      "starts, 1\n",
      "approval 1\n",
      "lightly 1\n",
      "literally. 1\n",
      "Listen 1\n",
      "recommendations 1\n",
      "adjust 2\n",
      "designs 1\n",
      "appropriate, 1\n",
      "clear 4\n",
      "Poor 1\n",
      "misunderstandings. 1\n",
      "image 4\n",
      "\"call 1\n",
      "action\" 1\n",
      "visitors 10\n",
      "scroll 2\n",
      "trend 1\n",
      "lately, 1\n",
      "tradeoff 1\n",
      "challenging 3\n",
      "sites, 2\n",
      "static 1\n",
      "content. 2\n",
      "launched, 1\n",
      "public 2\n",
      "relations 2\n",
      "BASICS 5\n",
      "PUBLIC 1\n",
      "RELATIONS 1\n",
      "interesting. 2\n",
      "Focus 1\n",
      "Press 2\n",
      "format: 1\n",
      "Attention-Grabbing 1\n",
      "Headline 1\n",
      "Geared 1\n",
      "Toward 1\n",
      "Customer 2\n",
      "CITY, 1\n",
      "State 1\n",
      "(Month, 1\n",
      "Day 1\n",
      "Year) 1\n",
      "-- 2\n",
      "Cover 1\n",
      "who, 1\n",
      "where, 1\n",
      "why, 1\n",
      "paragraph. 1\n",
      "catchy 1\n",
      "explain 1\n",
      "solves 2\n",
      "customer. 2\n",
      "Insert 1\n",
      "quote 1\n",
      "and/or 4\n",
      "news, 1\n",
      "item, 1\n",
      "*** 1\n",
      "contact: 2\n",
      "(Your 2\n",
      "title, 1\n",
      "address) 1\n",
      "Company) 1\n",
      "one-paragraph 1\n",
      "blurb 1\n",
      "history 1\n",
      "releases. 3\n",
      "sake 2\n",
      "here's 1\n",
      "affiliated 1\n",
      "copywriting 1\n",
      "complimentary 1\n",
      "journalism 1\n",
      "degree, 1\n",
      "refines 1\n",
      "Military 1\n",
      "Rift 4\n",
      "Gaming 1\n",
      "Headset 1\n",
      "Realistic 1\n",
      "3-D 2\n",
      "Images 1\n",
      "Oceans 1\n",
      "Seas 1\n",
      "ORLANDO, 1\n",
      "Fla. 1\n",
      "(December 1\n",
      "19, 1\n",
      "2014) 1\n",
      "Software, 4\n",
      "Triton 8\n",
      "Ocean 7\n",
      "SDK 6\n",
      "military 2\n",
      "depicting 1\n",
      "ocean 3\n",
      "wave 2\n",
      "startlingly 1\n",
      "clarity, 1\n",
      "released 1\n",
      "gaming 3\n",
      "VR 1\n",
      "headset. 1\n",
      "Kane, 2\n",
      "chief 1\n",
      "executive 1\n",
      "officer 1\n",
      "firm 1\n",
      "teamed 1\n",
      "AgileSrc, 2\n",
      "newest 1\n",
      "software. 1\n",
      "headset 1\n",
      "user 8\n",
      "360 1\n",
      "degrees 1\n",
      "game�s 1\n",
      "world,� 1\n",
      "said. 4\n",
      "�That 1\n",
      "presented 2\n",
      "and, 1\n",
      "aid 1\n",
      "adapted 1\n",
      "realism 1\n",
      "oceans, 2\n",
      "lakes, 1\n",
      "seas,� 1\n",
      "Software�s 2\n",
      "SDK, 1\n",
      "distributed 1\n",
      "worldwide, 1\n",
      "mainstay 1\n",
      "naval 1\n",
      "air 1\n",
      "forces. 1\n",
      "depicts 1\n",
      "worries 1\n",
      "users 6\n",
      "seasick. 1\n",
      "�Water 1\n",
      "surfaces 1\n",
      "symmetrically, 1\n",
      "patterns 1\n",
      "symmetrical 1\n",
      "interact,� 1\n",
      "�Depicting 1\n",
      "challenge, 1\n",
      "manages 1\n",
      "coordinate 1\n",
      "realistic,� 1\n",
      "he 6\n",
      "Unity 1\n",
      "platform 2\n",
      "immediately. 2\n",
      "AgileSrc 1\n",
      "Incubation 1\n",
      "Program 1\n",
      "Research 1\n",
      "Park 1\n",
      "east 1\n",
      "Orange 1\n",
      "County. 1\n",
      "Founder, 1\n",
      "XXX-XXX-XXXX, 1\n",
      "fkane@sundog-soft.com 1\n",
      "Founded 1\n",
      "2006, 1\n",
      "rendering 1\n",
      "natural 1\n",
      "environments. 1\n",
      "Its 3\n",
      "SilverLining 1\n",
      "C++ 1\n",
      "C# 1\n",
      "libraries 1\n",
      "OpenGL 1\n",
      "DirectX 1\n",
      "visual 2\n",
      "sky, 1\n",
      "ocean, 1\n",
      "volumetric 1\n",
      "weather 1\n",
      "Sundog�s 1\n",
      "worldwide 1\n",
      "aviation 1\n",
      "architectural 1\n",
      "visualization 1\n",
      "broadcast 1\n",
      "include 11\n",
      "NASA 1\n",
      "FAA. 1\n",
      "please 1\n",
      "http://www.sundog-soft.com. 1\n",
      "note: 1\n",
      "underneath 2\n",
      "stars 1\n",
      "dashes 1\n",
      "see; 1\n",
      "published. 1\n",
      "obscured 1\n",
      "telephone 1\n",
      "number. 1\n",
      "preferred 1\n",
      "body 2\n",
      "prefer; 1\n",
      "phone, 1\n",
      "listing 1\n",
      "appropriate. 2\n",
      "steers 1\n",
      "toward. 1\n",
      "release. 3\n",
      "understood 1\n",
      "cursory 1\n",
      "engineers 1\n",
      "reach. 3\n",
      "audiences. 1\n",
      "crafted 1\n",
      "intended 1\n",
      "mass 5\n",
      "jargon 1\n",
      "maritime 1\n",
      "announcement. 1\n",
      "Customizing 1\n",
      "submitting 2\n",
      "Avoid 2\n",
      "hyperbole 1\n",
      "release; 1\n",
      "journalists 1\n",
      "objective, 1\n",
      "concrete 1\n",
      "substantiation 1\n",
      "OK. 1\n",
      "toot 2\n",
      "horn 1\n",
      "announcement 2\n",
      "release, 5\n",
      "stick 2\n",
      "facts. 1\n",
      "proofread 1\n",
      "double 1\n",
      "errors. 1\n",
      "twofold: 2\n",
      "placement 4\n",
      "links 10\n",
      "submission 1\n",
      "goals. 1\n",
      "broad 1\n",
      "category 1\n",
      "geographical 2\n",
      "region. 1\n",
      "newsworthy 1\n",
      "headline 2\n",
      "catches 1\n",
      "editor, 1\n",
      "ignored. 1\n",
      "pick 4\n",
      "placements. 1\n",
      "handful 1\n",
      "newspaper 1\n",
      "highlight 1\n",
      "Industry-specific 1\n",
      "bet, 1\n",
      "publication. 1\n",
      "Contact 2\n",
      "editorial 1\n",
      "staff 1\n",
      "publication 3\n",
      "300 2\n",
      "DPI 1\n",
      "(dots 1\n",
      "inch), 1\n",
      "non-compressed 1\n",
      "PNG, 1\n",
      "span 1\n",
      "printed 1\n",
      "DPI. 1\n",
      "industry-specific 1\n",
      "sites. 4\n",
      "news. 1\n",
      "tailor 2\n",
      "message 6\n",
      "covers, 1\n",
      "headline. 2\n",
      "formal 1\n",
      "informal 1\n",
      "summary 1\n",
      "link 10\n",
      "(hosted 1\n",
      "website) 1\n",
      "Generally 2\n",
      "speaking, 2\n",
      "equivalent 1\n",
      "introductory 1\n",
      "text 8\n",
      "accompanies 1\n",
      "Editors 1\n",
      "things; 1\n",
      "stand 1\n",
      "message, 1\n",
      "�PR:� 1\n",
      "followed 4\n",
      "print-quality 1\n",
      "attach 1\n",
      "free! 1\n",
      "push 3\n",
      "salespeople 2\n",
      "publications. 1\n",
      "pitch 1\n",
      "\"Good 1\n",
      "news! 1\n",
      "issue. 1\n",
      "Wouldn't 1\n",
      "accompany 1\n",
      "ad? 1\n",
      "first-time 1\n",
      "discount...\" 1\n",
      "marketing; 1\n",
      "worthwhile 1\n",
      "admit 1\n",
      "publicly, 1\n",
      "establish 2\n",
      "expert 1\n",
      "interviewed 1\n",
      "article� 1\n",
      "editor 1\n",
      "submission, 1\n",
      "reply 1\n",
      "readership, 1\n",
      "articles. 1\n",
      "connecting 1\n",
      "reporters 1\n",
      "experts, 1\n",
      "helpareporter.com, 1\n",
      "speak 4\n",
      "Far 1\n",
      "quoted 1\n",
      "representatives 2\n",
      "billion-dollar 1\n",
      "awareness 1\n",
      "generate! 1\n",
      "install 3\n",
      "configure 2\n",
      "plugin 3\n",
      "W3 1\n",
      "Total 1\n",
      "Cache 1\n",
      "(W3TC) 1\n",
      "cache 1\n",
      "server 1\n",
      "page, 5\n",
      "(LPO) 2\n",
      "use� 1\n",
      "below 2\n",
      "convert 3\n",
      "follow 4\n",
      "Keeping 1\n",
      "archive 1\n",
      "hurt, 1\n",
      "Additional 1\n",
      "reinforce 1\n",
      "wonder 1\n",
      "viable! 1\n",
      "releases, 1\n",
      "convention 2\n",
      "show? 1\n",
      "distribute 1\n",
      "white 2\n",
      "paper 1\n",
      "industry? 2\n",
      "guest-blog 2\n",
      "name� 3\n",
      "ONLINE 1\n",
      "ADVERTISING 1\n",
      "appear 7\n",
      "searches 2\n",
      "does; 2\n",
      "banner 8\n",
      "shown 4\n",
      "profiles. 1\n",
      "Especially 1\n",
      "suggestions 1\n",
      "optimizing 5\n",
      "channels. 1\n",
      "impressive 1\n",
      "toolset 1\n",
      "seeing 1\n",
      "web. 2\n",
      "familiarizing 1\n",
      "First, 2\n",
      "terminology: 1\n",
      "\"search 2\n",
      "ads\" 3\n",
      "Google. 2\n",
      "Usually, 1\n",
      "placements, 1\n",
      "bid 2\n",
      "play 1\n",
      "\"Display 1\n",
      "ad 49\n",
      "Banner 2\n",
      "ads, 10\n",
      "\"skyscraper 1\n",
      "square-shaped 1\n",
      "ads� 2\n",
      "sizes. 1\n",
      "AdSense, 1\n",
      "placements 3\n",
      "participate 2\n",
      "target 10\n",
      "websites, 2\n",
      "various 5\n",
      "lessons 1\n",
      "spending: 1\n",
      "stunning 1\n",
      "graphs 1\n",
      "campaigns� 2\n",
      "matters: 1\n",
      "(CPA). 1\n",
      "average, 1\n",
      "CPA, 2\n",
      "indicates 1\n",
      "customer, 1\n",
      "third-party 1\n",
      "tie 2\n",
      "insert 1\n",
      "notifies 1\n",
      "occurs. 1\n",
      "CPA 4\n",
      "referred 3\n",
      "\"cost 1\n",
      "converted 1\n",
      "click\" 1\n",
      "column 1\n",
      "views 4\n",
      "\"action\" 2\n",
      "data. 3\n",
      "high-dollar 1\n",
      "proxy 2\n",
      "downloading 3\n",
      "sufficient 1\n",
      "retail 1\n",
      "store. 1\n",
      "restrict 1\n",
      "geographically 2\n",
      "storefront. 1\n",
      "restricted, 1\n",
      "campaign 17\n",
      "inexpensive, 2\n",
      "directly, 2\n",
      "$10 1\n",
      "$5 1\n",
      "enough� 1\n",
      "measuring, 1\n",
      "tuning. 1\n",
      "Tread 2\n",
      "default, 2\n",
      "desktop 1\n",
      "PC's, 1\n",
      "tablets, 2\n",
      "desired 1\n",
      "PC, 1\n",
      "devices 3\n",
      "screen, 1\n",
      "tap 1\n",
      "charge 3\n",
      "click, 1\n",
      "actions� 1\n",
      "tapping 1\n",
      "reason. 1\n",
      "embedded 1\n",
      "apps. 1\n",
      "App 1\n",
      "design 4\n",
      "apps 1\n",
      "disable 1\n",
      "technique, 1\n",
      "writing, 1\n",
      "exclude 1\n",
      "app 2\n",
      "\"campaign 1\n",
      "exclusion\" 1\n",
      "adsenseformobileapps.com. 1\n",
      "Separate 1\n",
      "campaigns. 5\n",
      "practice 1\n",
      "Google's 3\n",
      "advertiser 2\n",
      "network. 3\n",
      "separately. 1\n",
      "countries 9\n",
      "settings 1\n",
      "click 17\n",
      "fraud� 2\n",
      "sites� 1\n",
      "names, 1\n",
      "notorious 1\n",
      "fraud. 2\n",
      "ban 2\n",
      "embargoed 2\n",
      "Department 1\n",
      "State's 1\n",
      "Countries 1\n",
      "English 3\n",
      "avoiding, 1\n",
      "English. 1\n",
      "foreigners 1\n",
      "however; 1\n",
      "Russia, 1\n",
      "China, 2\n",
      "Germany, 1\n",
      "targeting 3\n",
      "letting 2\n",
      "specify 1\n",
      "groups. 2\n",
      "increases 1\n",
      "victim 1\n",
      "significantly, 1\n",
      "clicks 2\n",
      "fraudulent 1\n",
      "effective. 4\n",
      "keywords. 3\n",
      "campaigns, 3\n",
      "periodically 1\n",
      "\"dimensions\" 1\n",
      "tab 2\n",
      "selecting 1\n",
      "terms\" 1\n",
      "view. 2\n",
      "Sort 1\n",
      "unrelated 1\n",
      "clicked 2\n",
      "curiosity, 1\n",
      "mistake� 1\n",
      "\"negative 1\n",
      "keywords\"� 1\n",
      "weekly 1\n",
      "keyword, 1\n",
      "pop 1\n",
      "emerge 2\n",
      "you� 3\n",
      "\"SilverLining\". 1\n",
      "movie 1\n",
      "\"Silver 1\n",
      "Lining 1\n",
      "Playbook\" 1\n",
      "\"broad 2\n",
      "match\" 1\n",
      "keywords 10\n",
      "match.\" 1\n",
      "term 4\n",
      "algorithms 2\n",
      "ad. 5\n",
      "right, 1\n",
      "reviewing 1\n",
      "reveal, 1\n",
      "phrases 1\n",
      "phrase 1\n",
      "matching 2\n",
      "saves 1\n",
      "one� 1\n",
      "extensions 2\n",
      "Ad 2\n",
      "\"call-outs\" 1\n",
      "snippets 1\n",
      "horn, 1\n",
      "extra, 1\n",
      "screen 1\n",
      "\"ad 1\n",
      "extensions\" 1\n",
      "remarketing 4\n",
      "browse 1\n",
      "Remarketing 1\n",
      "around, 3\n",
      "effective; 1\n",
      "automatic 2\n",
      "salespeople. 1\n",
      "CPA's 2\n",
      "\"similar 1\n",
      "visitors\". 1\n",
      "\"audience\" 1\n",
      "composed 1\n",
      "times. 1\n",
      "strategist. 1\n",
      "\"account 1\n",
      "strategist\" 1\n",
      "amazingly 1\n",
      "knowledgeable 3\n",
      "considered. 1\n",
      "definitely 2\n",
      "techniques. 2\n",
      "(the 1\n",
      "\"landing 1\n",
      "page\") 1\n",
      "closely 1\n",
      "split 2\n",
      "personas, 1\n",
      "keywords, 1\n",
      "group. 1\n",
      "Buying 1\n",
      "Ads 3\n",
      "offers, 3\n",
      "directly. 1\n",
      "buys 1\n",
      "Sometimes, 1\n",
      "unused 1\n",
      "(\"impressions\") 1\n",
      "AdSense 1\n",
      "left-over 1\n",
      "impressions 2\n",
      "\"remnant 1\n",
      "ads,\" 1\n",
      "waters 3\n",
      "remnant 1\n",
      "lower-value 1\n",
      "gauge 1\n",
      "better-placed 1\n",
      "worthwhile? 1\n",
      "generate. 1\n",
      "substantially 1\n",
      "impressions, 2\n",
      "Oftentimes, 1\n",
      "math 1\n",
      "\"brand 1\n",
      "awareness\" 1\n",
      "intangible 1\n",
      "ad, 10\n",
      "bargain 1\n",
      "attractive 1\n",
      "bundle 1\n",
      "URL 4\n",
      "codes 1\n",
      "generated, 1\n",
      "behaved 1\n",
      "Analytics, 5\n",
      "\"URL 1\n",
      "Builder\" 1\n",
      "URL's 1\n",
      "month, 1\n",
      "deteriorates 1\n",
      "accustomed 2\n",
      "happens, 1\n",
      "replacing 1\n",
      "fresh 2\n",
      "catch 2\n",
      "tune 1\n",
      "\"advertorial\" 1\n",
      "�native 1\n",
      "integrate 2\n",
      "expensive. 1\n",
      "trained 3\n",
      "graphic 2\n",
      "colors, 1\n",
      "performance. 1\n",
      "Arm 1\n",
      "re-use 1\n",
      "variants 1\n",
      "Facebook 15\n",
      "caters 1\n",
      "demographic 2\n",
      "gender, 1\n",
      "occupation, 1\n",
      "interests� 1\n",
      "entrust 1\n",
      "ridiculous 1\n",
      "advantage. 1\n",
      "slices. 1\n",
      "slices 1\n",
      "correlate 1\n",
      "Facebook, 3\n",
      "want� 1\n",
      "incurring 1\n",
      "outperforms 1\n",
      "well-optimized 1\n",
      "campaign, 2\n",
      "$100 1\n",
      "robust 1\n",
      "generated 2\n",
      "\"liking\" 1\n",
      "worthless. 1\n",
      "group 4\n",
      "clicks, 1\n",
      "likes, 1\n",
      "together 3\n",
      "presenting 1\n",
      "Likes 1\n",
      "bills� 1\n",
      "fraud 5\n",
      "\"click 1\n",
      "farms\" 2\n",
      "Philippines 1\n",
      "armies 1\n",
      "fake 4\n",
      "accounts 1\n",
      "likes 1\n",
      "escape 1\n",
      "detection, 1\n",
      "\"like\" 2\n",
      "ad) 1\n",
      "sophisticated 2\n",
      "farms 1\n",
      "originating 2\n",
      "filter 2\n",
      "defense, 1\n",
      "Iraq. 1\n",
      "joke. 1\n",
      "programs, 1\n",
      "never-ending 1\n",
      "race 1\n",
      "fraudsters. 1\n",
      "campaign. 1\n",
      "relatively 5\n",
      "inexpensive 1\n",
      "tests 1\n",
      "best. 1\n",
      "Whenever 1\n",
      "investment� 1\n",
      "Channels 1\n",
      "countless 1\n",
      "Twitter, 1\n",
      "Instagram, 1\n",
      "LinkedIn, 2\n",
      "Bing, 1\n",
      "Yahoo, 1\n",
      "advertiser. 1\n",
      "places. 1\n",
      "consumer-oriented 1\n",
      "Twitter 7\n",
      "presence. 1\n",
      "backwards 1\n",
      "Target 1\n",
      "gambling 1\n",
      "$100, 1\n",
      "lowest-cost 1\n",
      "comparing 1\n",
      "CPA�s 1\n",
      "two. 1\n",
      "OFFLINE 1\n",
      "sells 4\n",
      "specialty 1\n",
      "astronomers. 1\n",
      "Sky 1\n",
      "Telescope 1\n",
      "magazine 2\n",
      "perfect 1\n",
      "deserves 1\n",
      "consideration. 1\n",
      "back-of-the-envelope 1\n",
      "calculations 1\n",
      "worthwhile. 2\n",
      "printed, 1\n",
      "returned 1\n",
      "unsold. 1\n",
      "Assume 1\n",
      "trying. 1\n",
      "dollars, 1\n",
      "experiment 2\n",
      "try. 1\n",
      "however? 1\n",
      "money� 2\n",
      "information. 1\n",
      "custom 1\n",
      "calls 1\n",
      "acted 1\n",
      "channel. 1\n",
      "magazines� 1\n",
      "newspapers, 1\n",
      "cable 1\n",
      "radio 1\n",
      "venues 1\n",
      "reach, 1\n",
      "worthwhile� 1\n",
      "viewers 1\n",
      "cheap, 1\n",
      "congregate 1\n",
      "exclusively. 1\n",
      "show, 2\n",
      "conference, 1\n",
      "sponsor 1\n",
      "park? 1\n",
      "nearby 1\n",
      "billboard, 1\n",
      "bus 1\n",
      "bench. 1\n",
      "venue, 1\n",
      "joining 1\n",
      "sponsoring 1\n",
      "gathering 2\n",
      "poor 1\n",
      "form, 1\n",
      "introducing 1\n",
      "afterward. 1\n",
      "Trade 1\n",
      "booths 1\n",
      "proposition 2\n",
      "dodgy 1\n",
      "smallest 1\n",
      "booth 5\n",
      "profits. 1\n",
      "tall 1\n",
      "order. 1\n",
      "corner 1\n",
      "dump 1\n",
      "lap� 1\n",
      "publicize 1\n",
      "attendees, 1\n",
      "afterwards, 1\n",
      "Often 1\n",
      "cost-effective 1\n",
      "attend 1\n",
      "cards 1\n",
      "demo 2\n",
      "parties 1\n",
      "(be 1\n",
      "afoul 1\n",
      "that� 1\n",
      "smartphone 1\n",
      "attendees 1\n",
      "permitted 1\n",
      "bring 4\n",
      "onto 1\n",
      "floor). 1\n",
      "networking 2\n",
      "manning 1\n",
      "booth. 1\n",
      "industries 2\n",
      "(arcade 1\n",
      "mind), 1\n",
      "one-size-fits-all 1\n",
      "mailings? 1\n",
      "mined 1\n",
      "purchase. 2\n",
      "address, 2\n",
      "sent 3\n",
      "brochure 1\n",
      "personalized, 1\n",
      "contacted 1\n",
      "excellent 1\n",
      "paper, 2\n",
      "stamp, 1\n",
      "time! 1\n",
      "abandoned 1\n",
      "both, 1\n",
      "mailbox 1\n",
      "grab 1\n",
      "SEARCH 1\n",
      "ENGINE 2\n",
      "OPTIMIZATION 2\n",
      "engines? 1\n",
      "rankings 2\n",
      "time� 1\n",
      "Wordpress 2\n",
      "host 1\n",
      "(SEO). 1\n",
      "\"WordPress 1\n",
      "SEO\" 1\n",
      "Yoast, 1\n",
      "15% 1\n",
      "originate 1\n",
      "85% 1\n",
      "Paying 2\n",
      "hands. 1\n",
      "practices 1\n",
      "\"organic 1\n",
      "traffic\"� 1\n",
      "Update 1\n",
      "doubt 1\n",
      "engines 4\n",
      "prefer 1\n",
      "current, 1\n",
      "posts 2\n",
      "rank 5\n",
      "re-used 2\n",
      "newsletters, 1\n",
      "below. 1\n",
      "features, 1\n",
      "sharing 2\n",
      "content, 1\n",
      "linked 1\n",
      "authoritative 1\n",
      "eyes 1\n",
      "directories 1\n",
      "sneak 1\n",
      "News 1\n",
      "one: 1\n",
      "signature. 1\n",
      "\"link 2\n",
      "building.\" 1\n",
      "links� 1\n",
      "recognize 1\n",
      "penalize 1\n",
      "Figure 2\n",
      "target. 1\n",
      "hung 1\n",
      "\"their 1\n",
      "Google.\" 1\n",
      "concept! 1\n",
      "typed 2\n",
      "bar 1\n",
      "#1 1\n",
      "types 1\n",
      "sorting 1\n",
      "CTR 1\n",
      "(click 1\n",
      "rate.) 1\n",
      "AdWords' 1\n",
      "offers� 1\n",
      "image-focused, 1\n",
      "paragraphs 1\n",
      "describing 2\n",
      "description. 1\n",
      "<alt> 1\n",
      "tags 2\n",
      "textual 1\n",
      "description 2\n",
      "Pay 2\n",
      "titles 3\n",
      "headers. 2\n",
      "special 1\n",
      "HTML 1\n",
      "level, 2\n",
      "contained 1\n",
      "<title>, 1\n",
      "<h1>, 1\n",
      "<h2>, 1\n",
      "Because 1\n",
      "highlighted 1\n",
      "webpage, 1\n",
      "contain 1\n",
      "it� 1\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "55 1\n",
      "characters 1\n",
      "short. 1\n",
      "Webmaster 2\n",
      "Tools 2\n",
      "crawls 1\n",
      "essentially 2\n",
      "invisible 1\n",
      "SEO. 2\n",
      "for; 1\n",
      "\"adaptive\" 1\n",
      "lays 1\n",
      "screens. 1\n",
      "Load 1\n",
      "smartphone� 1\n",
      "says, 1\n",
      "Site 1\n",
      "speed 1\n",
      "caching 1\n",
      "careers 2\n",
      "SEO, 1\n",
      "moz.com 1\n",
      "(http://moz.com/learn/seo) 1\n",
      "resource 3\n",
      "LANDING 1\n",
      "PAGE 1\n",
      "discovers 1\n",
      "page. 2\n",
      "great, 1\n",
      "yet� 1\n",
      "visitor 1\n",
      "customer! 1\n",
      "away, 1\n",
      "pages, 1\n",
      "simulating 1\n",
      "sky 1\n",
      "clouds: 1\n",
      "Notice 1\n",
      "text� 1\n",
      "points 2\n",
      "convey 1\n",
      "orange 1\n",
      "button 3\n",
      "inviting 1\n",
      "do� 1\n",
      "eliminating 1\n",
      "menu 1\n",
      "\"site 1\n",
      "navigation\" 1\n",
      "action. 1\n",
      "offerings. 1\n",
      "down, 1\n",
      "fold, 1\n",
      "dominates 1\n",
      "auto-plays 1\n",
      "loaded. 1\n",
      "customer-focused; 2\n",
      "clearly 2\n",
      "concisely 1\n",
      "communicated. 1\n",
      "shelf, 1\n",
      "lead 4\n",
      "information; 1\n",
      "requesting 1\n",
      "newsletter 1\n",
      "list. 2\n",
      "wary 1\n",
      "spam 1\n",
      "I'd 1\n",
      "scared 1\n",
      "away� 1\n",
      "optional. 1\n",
      "submit 1\n",
      "undeliverable 1\n",
      "addresses, 1\n",
      "harm. 1\n",
      "Relevance 1\n",
      "LPO. 1\n",
      "kind. 1\n",
      "specialized 1\n",
      "focuses 1\n",
      "interest. 2\n",
      "words 1\n",
      "ad� 1\n",
      "twofold. 1\n",
      "slightly 1\n",
      "discipline 2\n",
      "Moz.com 1\n",
      "IMPORTANCE 1\n",
      "EMAIL 1\n",
      "CAMPAIGNS 1\n",
      "reaching 3\n",
      "customers� 2\n",
      "emails� 1\n",
      "spam-filtered. 1\n",
      "beginners, 1\n",
      "party 1\n",
      "MailChimp 4\n",
      "Constant 2\n",
      "Contact, 1\n",
      "foolproof 1\n",
      "approach. 1\n",
      "Dada 1\n",
      "Mail 1\n",
      "Amazon's 2\n",
      "Simple 1\n",
      "Service 1\n",
      "low� 1\n",
      "technically 1\n",
      "inclined, 1\n",
      "domain, 1\n",
      "emails, 1\n",
      "delivered. 1\n",
      "upgrade 1\n",
      "subscriber 2\n",
      "advanced 1\n",
      "features. 1\n",
      "initially. 1\n",
      "spammer. 1\n",
      "Only 1\n",
      "opt 1\n",
      "signup 1\n",
      "solicit 1\n",
      "legally 1\n",
      "unsubscribe 1\n",
      "message; 1\n",
      "processed 1\n",
      "correctly. 1\n",
      "subscribers, 1\n",
      "recommended 1\n",
      "section? 1\n",
      "digest 1\n",
      "entries 1\n",
      "Major 1\n",
      "announcements 3\n",
      "relevant. 1\n",
      "subscribers 1\n",
      "tone 1\n",
      "conversational, 1\n",
      "frequency 1\n",
      "twice 1\n",
      "everyone's 1\n",
      "minds. 1\n",
      "Emails 1\n",
      "frequently 1\n",
      "spam, 1\n",
      "unsubscribing. 1\n",
      "Finally� 1\n",
      "pushing 1\n",
      "list! 1\n",
      "lines, 1\n",
      "broken 1\n",
      "links, 1\n",
      "typos 2\n",
      "back� 1\n",
      "editing 1\n",
      "proofreading 1\n",
      "USING 1\n",
      "SOCIAL 1\n",
      "NETWORKS 1\n",
      "challenging, 1\n",
      "past. 1\n",
      "industries, 1\n",
      "component 1\n",
      "inbound 1\n",
      "efforts. 4\n",
      "products? 1\n",
      "Pinterest 1\n",
      "then. 1\n",
      "younger 1\n",
      "people? 1\n",
      "Instagram. 1\n",
      "Business-to-business? 1\n",
      "(that�s 1\n",
      "most). 1\n",
      "again� 1\n",
      "Effective 1\n",
      "tips: 1\n",
      "noise 3\n",
      "outreach 1\n",
      "Twitter. 1\n",
      "retweeting 1\n",
      "replying 1\n",
      "posting 2\n",
      "base, 1\n",
      "discussions 3\n",
      "re-tweeted 1\n",
      "followers, 1\n",
      "surge 4\n",
      "minutes. 1\n",
      "well-known 1\n",
      "served 1\n",
      "re-tweeting 1\n",
      "bother. 1\n",
      "6% 1\n",
      "followers� 1\n",
      "tries 1\n",
      "force 1\n",
      "posts. 1\n",
      "platform, 1\n",
      "FaceBook 1\n",
      "B2B 1\n",
      "framed 1\n",
      "achievement 1\n",
      "\"spammy\" 1\n",
      "inbox 1\n",
      "Become 1\n",
      "valued 1\n",
      "stuff� 1\n",
      "base. 1\n",
      "Participate 1\n",
      "discussions. 1\n",
      "incredibly 2\n",
      "clever); 1\n",
      "time-consuming, 1\n",
      "addictive 1\n",
      "substantial 1\n",
      "discovered 2\n",
      "segue 1\n",
      "section... 1\n",
      "MEASURE 1\n",
      "ACT 1\n",
      "lets 5\n",
      "integration, 1\n",
      "from, 1\n",
      "them: 1\n",
      "Sessions: 1\n",
      "sudden 1\n",
      "drop, 1\n",
      "�acquisition� 1\n",
      "changed. 1\n",
      "board, 1\n",
      "indicate 2\n",
      "fixing. 1\n",
      "shouldn�t 1\n",
      "panic 1\n",
      "drops, 1\n",
      "congratulate 1\n",
      "increases. 1\n",
      "Sessions 1\n",
      "bills; 1\n",
      "matters. 1\n",
      "Conversions: 1\n",
      "source, 1\n",
      "completed 1\n",
      "actions. 1\n",
      "Trends 1\n",
      "livelihood, 1\n",
      "critical 1\n",
      "monitor, 1\n",
      "conversions 3\n",
      "dropping, 2\n",
      "boost 1\n",
      "appealing, 1\n",
      "convert, 1\n",
      "abandon 1\n",
      "Average 1\n",
      "Page: 1\n",
      "engagement 1\n",
      "attracting 1\n",
      "Evaluate 1\n",
      "drop 2\n",
      "rise 1\n",
      "malicious 2\n",
      "block. 1\n",
      "Channels: 1\n",
      "�acquisition�, 1\n",
      "sessions 1\n",
      "originated 1\n",
      "(someone 1\n",
      "bar,) 1\n",
      "organic 1\n",
      "(free) 1\n",
      "balance 2\n",
      "Ideally 1\n",
      "sources 2\n",
      "practices. 1\n",
      "influence 2\n",
      "Digging 1\n",
      "�referral� 1\n",
      "interesting; 1\n",
      "manner, 1\n",
      "chime 1\n",
      "discussion 1\n",
      "going. 1\n",
      "INTERPRETING 1\n",
      "METRICS 1\n",
      "integration 1\n",
      "\"goals\". 1\n",
      "menu. 1\n",
      "tag 1\n",
      "events 2\n",
      "valuable� 1\n",
      "Armed 2\n",
      "effect 1\n",
      "traffic. 1\n",
      "misleading. 1\n",
      "attention-grabbing, 1\n",
      "people� 1\n",
      "Visitor 1\n",
      "polluted 2\n",
      "referrer 4\n",
      "spam13 1\n",
      "tricks 1\n",
      "junk 1\n",
      "on� 1\n",
      "visits. 1\n",
      "View 1\n",
      "skepticism. 1\n",
      "ring. 1\n",
      "times, 1\n",
      "spam. 1\n",
      "Always 3\n",
      "drove 1\n",
      "metrics� 1\n",
      "country, 1\n",
      "referrer, 1\n",
      "legitimate. 1\n",
      "digging 1\n",
      "indicative 1\n",
      "affected 1\n",
      "dropped 1\n",
      "lately. 1\n",
      "Checking 1\n",
      "heading 1\n",
      "direction. 1\n",
      "trends. 2\n",
      "overlook 1\n",
      "longer-term 2\n",
      "hardest 1\n",
      "survive. 1\n",
      "relevance 1\n",
      "slowly 1\n",
      "despite 1\n",
      "Doubling 1\n",
      "case� 1\n",
      "solve. 2\n",
      "Tying 1\n",
      "following, 1\n",
      "flow 3\n",
      "stable, 1\n",
      "growing, 1\n",
      "worried. 1\n",
      "overspend 1\n",
      "business� 1\n",
      "requiring 1\n",
      "dries 1\n",
      "Ultimately, 1\n",
      "indicator 1\n",
      "TRACKING 1\n",
      "CLOSING 1\n",
      "\"CRM\" 1\n",
      "salesforce.com, 1\n",
      "Zoho, 1\n",
      "CRM 2\n",
      "Relationship 1\n",
      "Management, 1\n",
      "database. 1\n",
      "driven. 1\n",
      "geared 1\n",
      "mine 2\n",
      "leads, 3\n",
      "prospects 2\n",
      "sale. 1\n",
      "series 1\n",
      "pre-written 1\n",
      "added 1\n",
      "signs 1\n",
      "going, 1\n",
      "trial. 1\n",
      "reminding 1\n",
      "busy, 1\n",
      "reminders. 1\n",
      "reminders 1\n",
      "can� 2\n",
      "form-letter 1\n",
      "nudge. 1\n",
      "nudge 1\n",
      "Automated 1\n",
      "nudges 1\n",
      "AVOIDING 1\n",
      "PITFALLS 1\n",
      "economy. 2\n",
      "Administration, 1\n",
      "States' 1\n",
      "gross 1\n",
      "domestic 1\n",
      "world� 1\n",
      "predators 2\n",
      "BEWARE 5\n",
      "LEECHES 1\n",
      "Being 2\n",
      "intimidating. 1\n",
      "unprepared 1\n",
      "started, 1\n",
      "fortune� 1\n",
      "wary. 2\n",
      "Very 1\n",
      "willingness 1\n",
      "owners, 2\n",
      "scam 1\n",
      "recently 2\n",
      "directors, 1\n",
      "co-founder� 1\n",
      "well-meaning, 1\n",
      "partners 2\n",
      "partner 1\n",
      "divorce? 1\n",
      "transferred 1\n",
      "not? 2\n",
      "die? 1\n",
      "contributing 1\n",
      "contingencies, 1\n",
      "entirely. 1\n",
      "Apart 1\n",
      "divorced 1\n",
      "Whoever 1\n",
      "decision-maker, 1\n",
      "acquirers 1\n",
      "complement 1\n",
      "knowledge 2\n",
      "incubator, 2\n",
      "council, 1\n",
      "Giving 1\n",
      "sense, 1\n",
      "beast 1\n",
      "entirely� 1\n",
      "cut 2\n",
      "unsure 1\n",
      "WELL-MEANING 1\n",
      "ADVICE 1\n",
      "small-business 1\n",
      "great� 1\n",
      "distracting. 2\n",
      "challenges. 1\n",
      "locally� 1\n",
      "person's 1\n",
      "own?\" 1\n",
      "unsolicited 1\n",
      "call. 1\n",
      "bears 1\n",
      "repeating. 1\n",
      "know, 1\n",
      "prospects, 1\n",
      "in-house 1\n",
      "testified 1\n",
      "Based 1\n",
      "convinced 1\n",
      "business's 1\n",
      "Trouble 1\n",
      "relied 1\n",
      "tens 1\n",
      "Furthermore, 1\n",
      "distinction, 1\n",
      "commission 2\n",
      "well� 1\n",
      "identified 1\n",
      "CEO 2\n",
      "mine, 2\n",
      "asked 1\n",
      "He 3\n",
      "help� 1\n",
      "clicked� 1\n",
      "locally, 2\n",
      "too� 1\n",
      "online-based 1\n",
      "HIRING 1\n",
      "SALESPEOPLE 1\n",
      "above, 1\n",
      "repeatedly 1\n",
      "others� 1\n",
      "people! 1\n",
      "fortunate 1\n",
      "originally 1\n",
      "his 5\n",
      "agreed, 1\n",
      "I�d 1\n",
      "burdened 1\n",
      "Despite 1\n",
      "attention� 1\n",
      "spot. 1\n",
      "mainly 1\n",
      "closing 2\n",
      "salesperson. 1\n",
      "manipulation, 1\n",
      "won 1\n",
      "ineffective, 1\n",
      "precious 1\n",
      "Good 1\n",
      "either, 1\n",
      "salary, 1\n",
      "ulterior 1\n",
      "motive 1\n",
      "negotiating 1\n",
      "scammer 1\n",
      "maximizes 1\n",
      "questionable 1\n",
      "lightly. 1\n",
      "targets? 1\n",
      "harm 1\n",
      "reputation. 1\n",
      "Within 1\n",
      "ramp 1\n",
      "salesperson, 1\n",
      "temporarily 1\n",
      "handed 1\n",
      "time-consuming 1\n",
      "prospecting 1\n",
      "outsourced, 1\n",
      "emailing, 1\n",
      "leads 4\n",
      "pre-qualified. 1\n",
      "Identifying 1\n",
      "PRESSURE 1\n",
      "HIRE 1\n",
      "employs. 1\n",
      "independence 1\n",
      "compromises 1\n",
      "ethical 1\n",
      "dilemma, 1\n",
      "owners. 1\n",
      "avoiding 1\n",
      "bargain. 2\n",
      "advocates 1\n",
      "preserve 1\n",
      "flexibility. 1\n",
      "asks 1\n",
      "employ?\" 1\n",
      "flows 1\n",
      "economy 1\n",
      "measured 1\n",
      "MISLEADING 1\n",
      "STATISTICS 1\n",
      "pitfall 1\n",
      "\"Measure 1\n",
      "Act,\" 1\n",
      "such, 1\n",
      "random 1\n",
      "variations. 1\n",
      "ring, 1\n",
      "disappearance 1\n",
      "spammer, 1\n",
      "significantly. 1\n",
      "sees 1\n",
      "variation 2\n",
      "seasonal 1\n",
      "effects 1\n",
      "done� 1\n",
      "cycles. 1\n",
      "short-term, 1\n",
      "quarter's 1\n",
      "aggregate 1\n",
      "together, 1\n",
      "susceptible 1\n",
      "outliers 1\n",
      "analyzing 1\n",
      "statistics, 1\n",
      "statistics. 1\n",
      "�Statistics 1\n",
      "Dummies� 1\n",
      "(it�s 1\n",
      "good,) 1\n",
      "deviation 1\n",
      "trend. 1\n",
      "involved. 1\n",
      "gamed; 1\n",
      "gospel. 1\n",
      "example: 1\n",
      "congratulated 1\n",
      "cost-per-action 1\n",
      "(CPA) 1\n",
      "believing 1\n",
      "dug 1\n",
      "Iraq, 1\n",
      "Vietnam. 1\n",
      "Exactly 1\n",
      "States. 1\n",
      "Given 1\n",
      "documentation 1\n",
      "English, 1\n",
      "statistic� 1\n",
      "ring 1\n",
      "China. 1\n",
      "blocking 1\n",
      "countries, 1\n",
      "suspicious 1\n",
      "spending, 1\n",
      "short-term 1\n",
      "variance 1\n",
      "constant 1\n",
      "thriving. 1\n",
      "forever. 1\n",
      "saturate 1\n",
      "provides 1\n",
      "metaphorical 1\n",
      "FINDING 3\n",
      "TIME 1\n",
      "Creating, 1\n",
      "supporting 1\n",
      "work� 1\n",
      "adopt 1\n",
      "mindset 1\n",
      "task, 2\n",
      "Conservatively, 1\n",
      "profits, 1\n",
      "$104 1\n",
      "years� 1\n",
      "$312 1\n",
      "worth, 1\n",
      "idea? 1\n",
      "$300 1\n",
      "hour, 1\n",
      "mindful 1\n",
      "aspects 2\n",
      "front. 1\n",
      "From 1\n",
      "situation, 1\n",
      "reserve 1\n",
      "hand. 1\n",
      "outsourcing 2\n",
      "bankrupt 1\n",
      "Automation 1\n",
      "outsourcing. 1\n",
      "automated? 1\n",
      "self-service 1\n",
      "automating 2\n",
      "return-on-investment 1\n",
      "well; 1\n",
      "sink 1\n",
      "Adding 1\n",
      "might. 1\n",
      "succeed, 1\n",
      "capitalist� 1\n",
      "hits. 1\n",
      "critically 1\n",
      "of; 1\n",
      "wisely 1\n",
      "ones. 2\n",
      "Support 1\n",
      "expand 1\n",
      "advance 1\n",
      "decline 2\n",
      "pessimistic, 1\n",
      "promise 1\n",
      "perpetuity, 1\n",
      "discontinue 1\n",
      "explicitly 1\n",
      "time-bound 1\n",
      "provide. 1\n",
      "evolving 1\n",
      "PEOPLE 1\n",
      "accomplishing 2\n",
      "hired 1\n",
      "presumption 1\n",
      "ahead. 1\n",
      "successfully, 1\n",
      "lot. 1\n",
      "routine 1\n",
      "tasks, 1\n",
      "Elance 1\n",
      "ratings 1\n",
      "contractor, 1\n",
      "Start 1\n",
      "small, 2\n",
      "well-defined 1\n",
      "strict 1\n",
      "losing. 1\n",
      "expectations, 1\n",
      "permits. 1\n",
      "Take 2\n",
      "flexible 1\n",
      "committing 1\n",
      "projects. 1\n",
      "contract! 1\n",
      "boilerplate 1\n",
      "needs. 1\n",
      "deliverables, 1\n",
      "due, 1\n",
      "made, 1\n",
      "owns 1\n",
      "property, 1\n",
      "performed. 1\n",
      "headache 1\n",
      "W9 1\n",
      "1099 1\n",
      "We've 1\n",
      "established 1\n",
      "assumes 1\n",
      "viable. 1\n",
      "ideas? 1\n",
      "one! 1\n",
      "needs, 1\n",
      "gates 1\n",
      "running. 1\n",
      "lunch. 2\n",
      "conversation. 1\n",
      "Send 1\n",
      "survey. 1\n",
      "\"what 1\n",
      "night?\" 1\n",
      "ones? 1\n",
      "kits 1\n",
      "sells� 1\n",
      "realizing 1\n",
      "add-ons 1\n",
      "game. 1\n",
      "enthusiasts. 1\n",
      "derivative 1\n",
      "$100,000 3\n",
      "revenue� 1\n",
      "up-front 1\n",
      "manufacturing, 1\n",
      "mostly 2\n",
      "cheaply. 1\n",
      "considered? 1\n",
      "re-packaging 1\n",
      "systems. 1\n",
      "weekend 3\n",
      "caffeine-fueled 1\n",
      "coding 1\n",
      "generating 1\n",
      "$1000 1\n",
      "$1,800 1\n",
      "rate! 1\n",
      "company�s 1\n",
      "cast 1\n",
      "stone 1\n",
      "risking 1\n",
      "days; 1\n",
      "business! 1\n",
      "pivoting 1\n",
      "COMPOUNDING 1\n",
      "EFFECT 1\n",
      "genius 1\n",
      "mentality 1\n",
      "year� 2\n",
      "done; 1\n",
      "smashing 1\n",
      "older 1\n",
      "diligence, 1\n",
      "forcing 1\n",
      "wealth. 1\n",
      "Increasing 1\n",
      "20% 3\n",
      "easier. 1\n",
      "get-rich-quick 1\n",
      "scheme. 1\n",
      "solo-preneurs 1\n",
      "rare. 1\n",
      "support, 1\n",
      "automate. 1\n",
      "promoting 1\n",
      "hitting 1\n",
      "flow� 1\n",
      "freedom� 1\n",
      "achieved. 1\n",
      "reasonably 1\n",
      "imagine. 1\n",
      "2010 1\n",
      "Nobel 1\n",
      "laureate 1\n",
      "Daniel 1\n",
      "Kahneman 1\n",
      "$75,000 2\n",
      "happiness. 1\n",
      "Earning 1\n",
      "achievable 1\n",
      "goal� 1\n",
      "ADAPTING 1\n",
      "NEW 1\n",
      "LIFE 1\n",
      "Successfully 1\n",
      "transitioning 1\n",
      "successfully. 1\n",
      "to! 1\n",
      "existed. 1\n",
      "transitions 1\n",
      "expect. 1\n",
      "SURVIVOR'S 1\n",
      "GUILT 1\n",
      "denial. 1\n",
      "decades 1\n",
      "virtuous 1\n",
      "threw 1\n",
      "Were 1\n",
      "wasted? 1\n",
      "believe, 1\n",
      "suspect 1\n",
      "reminds 1\n",
      "fondly. 1\n",
      "all-consumed 1\n",
      "careers. 1\n",
      "changed 1\n",
      "gloating. 2\n",
      "all� 1\n",
      "wasted. 1\n",
      "refined 1\n",
      "regret 1\n",
      "continued 1\n",
      "learn. 1\n",
      "Second, 1\n",
      "Answer 1\n",
      "too, 1\n",
      "hearing 1\n",
      "guilty 3\n",
      "feet 1\n",
      "bedroom 1\n",
      "drained 1\n",
      "clock 1\n",
      "says 1\n",
      "PM. 2\n",
      "breakfast 1\n",
      "luxuries, 1\n",
      "cheating 1\n",
      "first-world-problems; 1\n",
      "zero-world-problems. 1\n",
      "LETTING 1\n",
      "FIXED 1\n",
      "SCHEDULES 1\n",
      "workaholic 1\n",
      "8-plus-hour-day 1\n",
      "particularly 1\n",
      "tough 1\n",
      "days. 1\n",
      "minutes, 1\n",
      "filling 2\n",
      "expects 1\n",
      "continuously 1\n",
      "longer; 1\n",
      "restriction. 1\n",
      "productive, 1\n",
      "(like 1\n",
      "product,) 1\n",
      "recharge. 1\n",
      "review. 1\n",
      "met, 1\n",
      "productive. 1\n",
      "menial 1\n",
      "low. 1\n",
      "bookkeeping 1\n",
      "LITTLE 1\n",
      "Freed 1\n",
      "burdens 1\n",
      "commuting, 1\n",
      "demands 1\n",
      "rejected 1\n",
      "notion 1\n",
      "non-stop 1\n",
      "pursuit 1\n",
      "undefined 1\n",
      "\"retirement.\" 1\n",
      "retirement! 1\n",
      "beach 1\n",
      "boring 1\n",
      "(I 1\n",
      "days). 1\n",
      "rewarding 1\n",
      "enjoy. 1\n",
      "passed 1\n",
      "thought, 1\n",
      "busy? 1\n",
      "offer? 1\n",
      "pleasure? 1\n",
      "intimately 1\n",
      "interesting? 1\n",
      "change. 1\n",
      "constructed 1\n",
      "anywhere. 1\n",
      "reader 1\n",
      "achieves 1\n",
      "wish 1\n",
      "luck 1\n",
      "journey! 1\n",
      "you! 1\n",
      "RECOMMENDED 1\n",
      "READING 1\n",
      "mentioned, 1\n",
      "topics 1\n",
      "Ferriss, 1\n",
      "Timothy. 1\n",
      "4-Hour 1\n",
      "Workweek: 1\n",
      "Escape 1\n",
      "9-5, 1\n",
      "Anywhere, 1\n",
      "Join 1\n",
      "Rich. 1\n",
      "Harmony, 1\n",
      "2009. 1\n",
      "Mohammed, 1\n",
      "Rafi. 1\n",
      "Windfall: 1\n",
      "Companies 1\n",
      "Price 1\n",
      "Grow. 1\n",
      "Harper 1\n",
      "Business, 2\n",
      "2010. 1\n",
      "Reis, 1\n",
      "Eric. 1\n",
      "Startup: 1\n",
      "Today�s 1\n",
      "Entrepreneurs 1\n",
      "Continuous 1\n",
      "Innovation 1\n",
      "Create 1\n",
      "Radically 1\n",
      "Businesses. 1\n",
      "Crown 1\n",
      "2011. 2\n",
      "Rumsey, 1\n",
      "Deborah 1\n",
      "J. 1\n",
      "Dummies. 1\n",
      "Dummies, 1\n",
      "Shelton, 1\n",
      "Hal. 1\n",
      "Plan: 1\n",
      "Pro 1\n",
      "Shares 1\n",
      "Step-By-Step 1\n",
      "Guide 1\n",
      "Creating 1\n",
      "Gets 1\n",
      "Results. 1\n",
      "Summit 1\n",
      "Press, 1\n",
      "2014. 4\n",
      "ACKNOWLEDGMENTS 1\n",
      "owes 1\n",
      "colleagues 1\n",
      "graciously 1\n",
      "volunteered 1\n",
      "meticulous 1\n",
      "edits 1\n",
      "draft. 1\n",
      "thank-you 1\n",
      "Aaron 2\n",
      "Dykstra, 1\n",
      "notes. 1\n",
      "Aaron�s 1\n",
      "ranged 1\n",
      "stylistic 1\n",
      "improvements, 1\n",
      "improving 1\n",
      "continuity 1\n",
      "thanks 1\n",
      "encouragement 1\n",
      "anecdotes 1\n",
      "scenarios. 1\n",
      "Michal 3\n",
      "Bryc 1\n",
      "spotted 1\n",
      "pages. 1\n",
      "thank 1\n",
      "acknowledge 1\n",
      "wife 2\n",
      "daughters. 2\n",
      "Living 1\n",
      "nearly 1\n",
      "enjoyable 1\n",
      "ABOUT 1\n",
      "AUTHOR 1\n",
      "produces 1\n",
      "virtual-reality 1\n",
      "clouds. 1\n",
      "Frank's 1\n",
      "41, 1\n",
      "electrical 1\n",
      "Massachusetts 1\n",
      "Dartmouth, 1\n",
      "Sierra 1\n",
      "California, 1\n",
      "Glass 1\n",
      "Studios 1\n",
      "Boston. 1\n",
      "nine 1\n",
      "Amazon.com 1\n",
      "progressed 1\n",
      "personalization, 1\n",
      "recommendation, 1\n",
      "technologies. 1\n",
      "IMDb.com, 1\n",
      "subsidiary 1\n",
      "Amazon. 1\n",
      "circumstances 1\n",
      "IMDb 1\n",
      "2012, 1\n",
      "lives 1\n",
      "enjoys 1\n",
      "hanging 1\n",
      "parks, 1\n",
      "Star 1\n",
      "Trek 1\n",
      "memorabilia, 1\n",
      "himself 1\n",
      "person. 1\n",
      "Impact 1\n",
      "Requirments 1\n",
      "Success 1\n",
      "Projects, 1\n",
      "IAG 1\n",
      "Consulting. 1\n",
      "�Your 1\n",
      "realize�, 1\n",
      "Reuters, 1\n",
      "May 1\n",
      "27, 1\n",
      "http://www.reuters.com/article/2014/05/27/us-usa-commute-costs-idUSKBN0E721M20140527 1\n",
      "�How 1\n",
      "Times 1\n",
      "Crash 1\n",
      "Car?�, 1\n",
      "Forbes, 1\n",
      "http://www.forbes.com/sites/moneybuilder/2011/07/27/how-many-times-will-you-crash-your-car/ 1\n",
      "National 1\n",
      "Council, 1\n",
      "2011 1\n",
      "Brookings 1\n",
      "Institution, 1\n",
      "Council 1\n",
      "Community 1\n",
      "Economic 1\n",
      "Research, 1\n",
      "http://tgeonetta.com/cost-of-living-vs-salary-best-cities-for-software-developers-and-engineers/ 1\n",
      "47 1\n",
      "hours�, 1\n",
      "Washington 1\n",
      "Post, 1\n",
      "September 1\n",
      "2, 1\n",
      "http://www.apa.org/helpcenter/workplace-stress.aspx 1\n",
      "�Stress� 1\n",
      "Work�, 1\n",
      "DHHS 1\n",
      "(NIOSH) 1\n",
      "Publication 1\n",
      "99-101. 1\n",
      "http://www.cdc.gov/niosh/docs/99-101/ 1\n",
      "http://www.businessinsider.com/startup-odds-of-success-2013-5 1\n",
      "12 1\n",
      "exception� 1\n",
      "treated 1\n",
      "separately 1\n",
      "state� 1\n",
      "13 1\n",
      "tricking 1\n",
      "Analytics. 1\n",
      "--------------- 2\n",
      "------------------------------------------------------------ 2\n"
     ]
    }
   ],
   "source": [
    "for word, count in wordCounts.items():\n",
    "    cleanWord = word.encode('ascii', 'ignore')\n",
    "    if (cleanWord):\n",
    "        print(word, count)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {},
   "outputs": [],
   "source": [
    "sc.stop()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {
    "scrolled": false
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "self 111\n",
      "employment 75\n",
      "building 33\n",
      "an 178\n",
      "internet 26\n",
      "business 383\n",
      "of 970\n",
      "one 100\n",
      "achieving 1\n",
      "financial 17\n",
      "and 934\n",
      "personal 48\n",
      "freedom 41\n",
      "through 57\n",
      "a 1191\n",
      "lifestyle 44\n",
      "technology 11\n",
      "by 122\n",
      "frank 11\n",
      "kane 10\n",
      "copyright 3\n",
      "2015 4\n",
      "all 137\n",
      "rights 3\n",
      "reserved 2\n",
      "worldwide 4\n",
      "contents 1\n",
      "disclaimer 2\n",
      "preface 2\n",
      "part 33\n",
      "i 387\n",
      "making 25\n",
      "the 1292\n",
      "big 42\n",
      "decision 12\n",
      "overcoming 2\n",
      "inertia 2\n",
      "fear 3\n",
      "failure 3\n",
      "career 31\n",
      "indoctrination 5\n",
      "carrot 4\n",
      "on 428\n",
      "stick 6\n",
      "ego 3\n",
      "protection 7\n",
      "your 1420\n",
      "employer 44\n",
      "as 343\n",
      "security 8\n",
      "blanket 2\n",
      "why 25\n",
      "it 649\n",
      "s 391\n",
      "worth 39\n",
      "unlimited 6\n",
      "growth 39\n",
      "potential 38\n",
      "investing 16\n",
      "in 616\n",
      "yourself 78\n",
      "not 203\n",
      "someone 62\n",
      "else 33\n",
      "no 76\n",
      "dependencies 6\n",
      "commute 14\n",
      "to 1828\n",
      "live 25\n",
      "where 53\n",
      "you 1878\n",
      "want 122\n",
      "work 144\n",
      "when 102\n",
      "how 163\n",
      "is 560\n",
      "for 537\n",
      "flowchart 4\n",
      "should 69\n",
      "even 104\n",
      "consider 26\n",
      "having 30\n",
      "safety 7\n",
      "net 13\n",
      "planning 16\n",
      "health 35\n",
      "care 24\n",
      "assessment 4\n",
      "quiz 4\n",
      "ii 2\n",
      "happen 13\n",
      "designing 4\n",
      "fallacy 2\n",
      "introducing 3\n",
      "ideal 3\n",
      "case 26\n",
      "study 4\n",
      "sundog 24\n",
      "software 60\n",
      "other 78\n",
      "ideas 27\n",
      "key 6\n",
      "points 5\n",
      "evaluating 4\n",
      "idea 60\n",
      "writing 15\n",
      "plan 64\n",
      "description 7\n",
      "vision 6\n",
      "definition 4\n",
      "market 66\n",
      "product 182\n",
      "organization 2\n",
      "management 14\n",
      "marketing 42\n",
      "sales 80\n",
      "strategy 7\n",
      "reality 11\n",
      "check 15\n",
      "agreement 8\n",
      "developing 21\n",
      "side 30\n",
      "naming 2\n",
      "obtaining 3\n",
      "licenses 12\n",
      "tax 29\n",
      "launching 11\n",
      "measuring 9\n",
      "results 25\n",
      "risk 18\n",
      "mitigation 2\n",
      "don 133\n",
      "t 301\n",
      "have 321\n",
      "go 45\n",
      "alone 9\n",
      "pulling 2\n",
      "trigger 3\n",
      "final 4\n",
      "checklist 3\n",
      "telling 5\n",
      "boss 9\n",
      "iii 2\n",
      "last 10\n",
      "fueling 2\n",
      "fire 6\n",
      "website 109\n",
      "basics 12\n",
      "public 4\n",
      "relations 4\n",
      "online 50\n",
      "advertising 41\n",
      "offline 2\n",
      "search 56\n",
      "engine 13\n",
      "optimization 15\n",
      "landing 19\n",
      "page 42\n",
      "importance 5\n",
      "email 33\n",
      "campaigns 23\n",
      "using 25\n",
      "social 36\n",
      "networks 16\n",
      "measure 27\n",
      "act 11\n",
      "interpreting 2\n",
      "metrics 23\n",
      "tracking 5\n",
      "closing 4\n",
      "avoiding 5\n",
      "pitfalls 2\n",
      "beware 10\n",
      "leeches 2\n",
      "well 66\n",
      "meaning 5\n",
      "advice 44\n",
      "hiring 17\n",
      "salespeople 5\n",
      "pressure 2\n",
      "hire 20\n",
      "misleading 5\n",
      "statistics 11\n",
      "finding 17\n",
      "time 255\n",
      "people 145\n",
      "compounding 2\n",
      "effect 4\n",
      "adapting 2\n",
      "new 153\n",
      "life 31\n",
      "survivor 2\n",
      "guilt 2\n",
      "letting 4\n",
      "fixed 5\n",
      "schedules 2\n",
      "little 29\n",
      "recommended 5\n",
      "reading 9\n",
      "acknowledgments 2\n",
      "about 202\n",
      "author 2\n",
      "what 229\n",
      "do 207\n",
      "with 315\n",
      "own 140\n",
      "this 280\n",
      "book 39\n",
      "tells 4\n",
      "improved 2\n",
      "my 215\n",
      "quitting 10\n",
      "job 90\n",
      "creating 16\n",
      "sustainable 3\n",
      "growing 12\n",
      "income 24\n",
      "learned 11\n",
      "along 10\n",
      "way 55\n",
      "could 46\n",
      "help 50\n",
      "same 29\n",
      "but 242\n",
      "matter 13\n",
      "much 90\n",
      "or 278\n",
      "many 71\n",
      "stories 3\n",
      "give 31\n",
      "end 49\n",
      "success 24\n",
      "relies 5\n",
      "preparation 1\n",
      "skillset 1\n",
      "talents 3\n",
      "determination 1\n",
      "bit 9\n",
      "luck 2\n",
      "can 376\n",
      "that 747\n",
      "if 411\n",
      "gives 5\n",
      "confidence 1\n",
      "strike 1\n",
      "out 161\n",
      "great 19\n",
      "responsibly 3\n",
      "realize 14\n",
      "very 58\n",
      "real 31\n",
      "possibility 3\n",
      "must 29\n",
      "blame 1\n",
      "me 34\n",
      "decisions 5\n",
      "make 108\n",
      "they 234\n",
      "are 424\n",
      "ultimately 9\n",
      "now 48\n",
      "adventure 4\n",
      "three 8\n",
      "years 38\n",
      "ago 4\n",
      "worked 16\n",
      "company 122\n",
      "did 16\n",
      "everything 12\n",
      "good 72\n",
      "american 4\n",
      "employee 10\n",
      "supposed 4\n",
      "hard 47\n",
      "devoted 1\n",
      "thoughts 2\n",
      "more 200\n",
      "successful 27\n",
      "commuted 1\n",
      "hour 19\n",
      "each 18\n",
      "without 40\n",
      "complaint 1\n",
      "50 16\n",
      "hours 35\n",
      "every 32\n",
      "week 25\n",
      "at 220\n",
      "minimum 9\n",
      "got 23\n",
      "home 27\n",
      "let 32\n",
      "them 166\n",
      "2 5\n",
      "am 12\n",
      "something 56\n",
      "needed 12\n",
      "attention 20\n",
      "which 37\n",
      "happened 3\n",
      "pretty 18\n",
      "often 26\n",
      "over 62\n",
      "was 85\n",
      "rewarded 1\n",
      "responsibility 3\n",
      "money 86\n",
      "although 10\n",
      "never 27\n",
      "seemed 2\n",
      "be 369\n",
      "quite 5\n",
      "enough 59\n",
      "considered 6\n",
      "role 1\n",
      "model 5\n",
      "development 19\n",
      "manager 9\n",
      "felt 4\n",
      "however 36\n",
      "marriage 1\n",
      "under 8\n",
      "stress 12\n",
      "kids 7\n",
      "hardly 2\n",
      "knew 6\n",
      "prescription 2\n",
      "sleep 5\n",
      "aids 2\n",
      "order 32\n",
      "combat 1\n",
      "extreme 2\n",
      "family 26\n",
      "wasn 5\n",
      "happy 15\n",
      "living 27\n",
      "country 6\n",
      "we 43\n",
      "lived 3\n",
      "weren 2\n",
      "secondary 1\n",
      "duty 2\n",
      "provider 2\n",
      "doing 51\n",
      "thought 5\n",
      "had 29\n",
      "faced 4\n",
      "ultimatum 1\n",
      "from 166\n",
      "few 40\n",
      "weeks 1\n",
      "later 22\n",
      "quit 21\n",
      "walked 1\n",
      "away 19\n",
      "million 6\n",
      "dollars 20\n",
      "stock 9\n",
      "grants 2\n",
      "so 143\n",
      "made 13\n",
      "try 47\n",
      "working 58\n",
      "myself 13\n",
      "before 70\n",
      "seeking 6\n",
      "another 26\n",
      "traditional 10\n",
      "today 11\n",
      "run 27\n",
      "employees 10\n",
      "worry 8\n",
      "revenue 44\n",
      "stream 9\n",
      "matches 1\n",
      "anything 23\n",
      "ever 10\n",
      "senior 3\n",
      "tech 9\n",
      "someplace 7\n",
      "lower 13\n",
      "cost 53\n",
      "eat 4\n",
      "commuting 6\n",
      "costs 21\n",
      "deal 9\n",
      "get 123\n",
      "keep 42\n",
      "entire 15\n",
      "re 214\n",
      "closer 2\n",
      "than 92\n",
      "ve 95\n",
      "been 25\n",
      "anymore 2\n",
      "saying 5\n",
      "wrong 17\n",
      "thing 29\n",
      "some 121\n",
      "executive 2\n",
      "meetings 7\n",
      "office 29\n",
      "9 11\n",
      "nor 1\n",
      "any 62\n",
      "artificial 2\n",
      "requirement 1\n",
      "set 26\n",
      "number 41\n",
      "day 73\n",
      "write 8\n",
      "receive 10\n",
      "performance 10\n",
      "reviews 2\n",
      "anyone 8\n",
      "nobody 19\n",
      "lay 2\n",
      "off 23\n",
      "take 55\n",
      "longer 13\n",
      "because 28\n",
      "level 10\n",
      "basically 11\n",
      "zero 7\n",
      "m 30\n",
      "43 1\n",
      "old 8\n",
      "sure 65\n",
      "retirement 4\n",
      "feel 23\n",
      "like 78\n",
      "except 2\n",
      "too 28\n",
      "enjoy 13\n",
      "broke 1\n",
      "gloat 1\n",
      "maybe 19\n",
      "knows 5\n",
      "only 79\n",
      "reward 6\n",
      "going 55\n",
      "heart 1\n",
      "attack 1\n",
      "trapped 2\n",
      "salary 4\n",
      "responsibilities 11\n",
      "accepted 3\n",
      "society 2\n",
      "expectations 5\n",
      "focusing 5\n",
      "entirely 15\n",
      "until 16\n",
      "65 1\n",
      "point 37\n",
      "hope 5\n",
      "ll 114\n",
      "saved 6\n",
      "actually 32\n",
      "retire 1\n",
      "left 8\n",
      "here 29\n",
      "tell 14\n",
      "there 162\n",
      "path 19\n",
      "taking 19\n",
      "isn 27\n",
      "easy 32\n",
      "means 30\n",
      "possible 30\n",
      "while 43\n",
      "minimizing 3\n",
      "risks 3\n",
      "process 10\n",
      "shares 6\n",
      "rich 8\n",
      "need 174\n",
      "developer 5\n",
      "smarts 1\n",
      "tenacity 1\n",
      "sufficient 2\n",
      "read 14\n",
      "may 107\n",
      "just 142\n",
      "save 7\n",
      "ways 19\n",
      "first 51\n",
      "step 5\n",
      "toward 13\n",
      "spent 21\n",
      "professional 16\n",
      "scary 6\n",
      "proposition 3\n",
      "familiar 4\n",
      "comfortable 6\n",
      "easiest 2\n",
      "continue 7\n",
      "current 19\n",
      "discarding 1\n",
      "striking 2\n",
      "bold 1\n",
      "psyche 1\n",
      "rebel 1\n",
      "against 12\n",
      "change 18\n",
      "magnitude 1\n",
      "find 81\n",
      "justify 1\n",
      "trying 25\n",
      "therefore 2\n",
      "surprising 1\n",
      "employed 38\n",
      "individuals 4\n",
      "were 39\n",
      "forced 6\n",
      "into 79\n",
      "their 122\n",
      "situation 11\n",
      "ones 20\n",
      "become 14\n",
      "talk 32\n",
      "lot 55\n",
      "result 24\n",
      "motivated 4\n",
      "achieve 9\n",
      "according 10\n",
      "2012 8\n",
      "freelance 15\n",
      "industry 19\n",
      "report 4\n",
      "29 2\n",
      "freelancers 12\n",
      "fell 1\n",
      "necessity 2\n",
      "after 33\n",
      "being 32\n",
      "laid 1\n",
      "downsized 1\n",
      "better 49\n",
      "transition 3\n",
      "terms 20\n",
      "start 44\n",
      "up 177\n",
      "ensure 13\n",
      "flowing 2\n",
      "will 231\n",
      "arm 2\n",
      "details 5\n",
      "decide 19\n",
      "effort 26\n",
      "understand 35\n",
      "forces 4\n",
      "come 30\n",
      "reasons 2\n",
      "overcome 2\n",
      "understanding 8\n",
      "barriers 3\n",
      "both 14\n",
      "imagined 1\n",
      "still 65\n",
      "goal 19\n",
      "pursuing 1\n",
      "done 28\n",
      "see 48\n",
      "really 42\n",
      "position 9\n",
      "leap 4\n",
      "paycheck 11\n",
      "puts 2\n",
      "food 2\n",
      "table 2\n",
      "roof 1\n",
      "head 2\n",
      "reliably 2\n",
      "giving 16\n",
      "quickly 15\n",
      "brings 3\n",
      "images 7\n",
      "starving 1\n",
      "house 9\n",
      "getting 31\n",
      "foreclosed 1\n",
      "proper 3\n",
      "educated 2\n",
      "minimize 5\n",
      "place 21\n",
      "fast 5\n",
      "rules 4\n",
      "low 15\n",
      "willing 11\n",
      "those 68\n",
      "reserves 8\n",
      "returning 1\n",
      "workplace 3\n",
      "already 23\n",
      "prototyped 1\n",
      "proven 1\n",
      "viable 9\n",
      "upper 7\n",
      "bound 11\n",
      "lose 10\n",
      "calling 2\n",
      "quits 1\n",
      "worst 3\n",
      "things 38\n",
      "risky 5\n",
      "entrepreneurship 3\n",
      "bureau 3\n",
      "labor 4\n",
      "bls 2\n",
      "us 23\n",
      "small 47\n",
      "administration 3\n",
      "sba 1\n",
      "businesses 47\n",
      "survive 4\n",
      "least 31\n",
      "five 5\n",
      "third 4\n",
      "ten 5\n",
      "think 58\n",
      "long 47\n",
      "expect 11\n",
      "would 36\n",
      "say 23\n",
      "chance 12\n",
      "around 20\n",
      "has 40\n",
      "answer 9\n",
      "average 11\n",
      "tenure 1\n",
      "4 9\n",
      "6 5\n",
      "does 30\n",
      "starting 10\n",
      "seem 11\n",
      "statistic 2\n",
      "shows 3\n",
      "22 3\n",
      "less 25\n",
      "financially 4\n",
      "secure 1\n",
      "28 1\n",
      "strongly 3\n",
      "agree 3\n",
      "themselves 16\n",
      "moderately 1\n",
      "represent 3\n",
      "always 19\n",
      "option 9\n",
      "americans 1\n",
      "2010 3\n",
      "representing 1\n",
      "14 1\n",
      "workforce 2\n",
      "fringe 1\n",
      "range 3\n",
      "housekeepers 2\n",
      "construction 2\n",
      "workers 7\n",
      "web 35\n",
      "developers 18\n",
      "doctors 2\n",
      "fancy 2\n",
      "education 2\n",
      "lots 7\n",
      "connections 6\n",
      "advantage 12\n",
      "millions 3\n",
      "who 88\n",
      "managed 4\n",
      "full 27\n",
      "earn 16\n",
      "spend 43\n",
      "most 70\n",
      "waking 2\n",
      "somebody 2\n",
      "richer 2\n",
      "raised 2\n",
      "believe 16\n",
      "worthy 3\n",
      "external 2\n",
      "biggest 2\n",
      "barrier 2\n",
      "probably 76\n",
      "internal 1\n",
      "strong 4\n",
      "word 5\n",
      "usually 20\n",
      "religious 1\n",
      "cults 1\n",
      "brainwashing 1\n",
      "taught 3\n",
      "beliefs 1\n",
      "questioning 1\n",
      "question 10\n",
      "responsible 4\n",
      "member 2\n",
      "common 8\n",
      "instill 1\n",
      "youth 1\n",
      "authority 4\n",
      "precisely 2\n",
      "grew 1\n",
      "pushed 2\n",
      "track 7\n",
      "corporate 17\n",
      "school 3\n",
      "told 6\n",
      "parents 3\n",
      "teachers 1\n",
      "grades 1\n",
      "college 9\n",
      "graduated 1\n",
      "lucky 5\n",
      "absorbed 1\n",
      "training 10\n",
      "culture 1\n",
      "promotes 1\n",
      "loyalty 2\n",
      "choice 6\n",
      "indoctrinated 1\n",
      "early 11\n",
      "age 5\n",
      "once 59\n",
      "landed 1\n",
      "world 24\n",
      "next 16\n",
      "promotion 10\n",
      "fired 4\n",
      "busy 4\n",
      "following 9\n",
      "haven 8\n",
      "alternatives 3\n",
      "meanwhile 2\n",
      "picked 2\n",
      "children 1\n",
      "mortgage 3\n",
      "student 3\n",
      "loan 9\n",
      "debt 5\n",
      "steady 4\n",
      "seems 5\n",
      "terrifying 1\n",
      "barely 1\n",
      "meet 9\n",
      "demands 2\n",
      "bills 11\n",
      "pay 45\n",
      "mouths 1\n",
      "feed 3\n",
      "look 28\n",
      "forward 4\n",
      "morning 4\n",
      "best 44\n",
      "fulfill 1\n",
      "thrust 1\n",
      "upon 7\n",
      "year 49\n",
      "hear 9\n",
      "beyond 8\n",
      "buying 5\n",
      "foam 1\n",
      "cup 1\n",
      "ramen 1\n",
      "noodles 1\n",
      "developed 4\n",
      "known 10\n",
      "helplessness 2\n",
      "aren 20\n",
      "stressful 3\n",
      "available 21\n",
      "breaking 2\n",
      "develop 8\n",
      "desire 1\n",
      "alternate 1\n",
      "paths 1\n",
      "becoming 4\n",
      "such 43\n",
      "improve 3\n",
      "bigger 5\n",
      "awarded 2\n",
      "throw 4\n",
      "rewards 11\n",
      "promising 3\n",
      "compare 4\n",
      "several 8\n",
      "questions 13\n",
      "ask 20\n",
      "trust 4\n",
      "increase 9\n",
      "commensurate 1\n",
      "increased 2\n",
      "win 2\n",
      "struggling 1\n",
      "co 4\n",
      "relationship 9\n",
      "sum 2\n",
      "game 13\n",
      "spin 1\n",
      "banking 1\n",
      "equity 3\n",
      "vesting 3\n",
      "these 82\n",
      "impacts 1\n",
      "bottom 5\n",
      "line 6\n",
      "degree 4\n",
      "materially 1\n",
      "affect 9\n",
      "its 36\n",
      "price 13\n",
      "value 18\n",
      "investment 19\n",
      "bankers 2\n",
      "behave 2\n",
      "rationally 1\n",
      "term 20\n",
      "behavior 2\n",
      "startup 11\n",
      "almost 12\n",
      "exclusively 5\n",
      "tiny 1\n",
      "slice 2\n",
      "proceeds 1\n",
      "turns 2\n",
      "hundred 5\n",
      "acquisition 3\n",
      "answered 1\n",
      "honestly 5\n",
      "gamble 4\n",
      "staying 2\n",
      "aversion 1\n",
      "high 11\n",
      "also 91\n",
      "spending 17\n",
      "cash 19\n",
      "annual 3\n",
      "raise 5\n",
      "3 13\n",
      "sort 20\n",
      "10 23\n",
      "awards 1\n",
      "schedule 5\n",
      "serve 2\n",
      "wondered 1\n",
      "chasing 1\n",
      "proverbial 1\n",
      "didn 15\n",
      "smart 3\n",
      "compared 3\n",
      "peers 3\n",
      "might 70\n",
      "doubting 1\n",
      "abilities 3\n",
      "either 14\n",
      "harder 3\n",
      "accept 9\n",
      "interests 7\n",
      "yours 15\n",
      "thrived 1\n",
      "hit 3\n",
      "dead 1\n",
      "difficulty 1\n",
      "promoted 1\n",
      "director 2\n",
      "earns 3\n",
      "efforts 17\n",
      "instead 37\n",
      "lobbying 1\n",
      "required 14\n",
      "ended 10\n",
      "earning 5\n",
      "quantify 1\n",
      "sounds 5\n",
      "running 11\n",
      "grows 5\n",
      "asking 3\n",
      "offers 16\n",
      "intentionally 2\n",
      "limited 12\n",
      "expense 10\n",
      "prevent 2\n",
      "inequities 2\n",
      "control 6\n",
      "dependent 2\n",
      "based 19\n",
      "quality 9\n",
      "products 67\n",
      "demand 9\n",
      "story 6\n",
      "state 16\n",
      "again 19\n",
      "important 58\n",
      "careful 6\n",
      "mitigate 1\n",
      "choose 6\n",
      "face 14\n",
      "unless 13\n",
      "c 3\n",
      "suite 1\n",
      "attainable 5\n",
      "odds 10\n",
      "attaining 1\n",
      "significant 5\n",
      "wealth 2\n",
      "millionaire 1\n",
      "smaller 3\n",
      "importantly 3\n",
      "comes 12\n",
      "experiences 4\n",
      "buy 15\n",
      "everyone 7\n",
      "wants 7\n",
      "liked 1\n",
      "respected 1\n",
      "formed 1\n",
      "close 11\n",
      "bonds 1\n",
      "alongside 4\n",
      "others 37\n",
      "situations 2\n",
      "guess 4\n",
      "ceo 9\n",
      "president 1\n",
      "whatever 26\n",
      "call 11\n",
      "friends 10\n",
      "won 39\n",
      "respect 1\n",
      "guts 1\n",
      "yes 5\n",
      "daily 3\n",
      "interaction 3\n",
      "media 18\n",
      "stay 7\n",
      "connected 2\n",
      "since 10\n",
      "moved 2\n",
      "000 24\n",
      "miles 1\n",
      "lost 6\n",
      "single 7\n",
      "friend 2\n",
      "require 14\n",
      "minded 1\n",
      "multiple 1\n",
      "meetup 5\n",
      "groups 7\n",
      "join 2\n",
      "filled 1\n",
      "local 39\n",
      "entrepreneurs 6\n",
      "share 9\n",
      "coffee 5\n",
      "shop 3\n",
      "shared 3\n",
      "space 5\n",
      "minimal 5\n",
      "tied 13\n",
      "accomplishments 1\n",
      "goals 11\n",
      "impact 4\n",
      "outside 14\n",
      "create 45\n",
      "credit 8\n",
      "takes 10\n",
      "withhold 1\n",
      "taxes 8\n",
      "arrange 4\n",
      "insurance 24\n",
      "contribute 2\n",
      "medicare 2\n",
      "unemployment 4\n",
      "dental 7\n",
      "deals 2\n",
      "licensing 2\n",
      "legal 3\n",
      "requirements 4\n",
      "accounting 11\n",
      "associated 6\n",
      "focus 22\n",
      "narrow 4\n",
      "stuff 14\n",
      "right 24\n",
      "build 24\n",
      "service 11\n",
      "pr 10\n",
      "specialist 1\n",
      "marketer 1\n",
      "accountant 19\n",
      "paralegal 1\n",
      "depending 10\n",
      "honesty 2\n",
      "intimidating 2\n",
      "arranging 1\n",
      "hassle 1\n",
      "spouse 7\n",
      "switch 1\n",
      "benefit 6\n",
      "super 1\n",
      "cheapest 1\n",
      "far 15\n",
      "hats 1\n",
      "wear 2\n",
      "know 52\n",
      "css 1\n",
      "contractor 11\n",
      "similarly 1\n",
      "professionals 2\n",
      "lean 8\n",
      "lawyer 17\n",
      "anyhow 10\n",
      "trick 4\n",
      "use 58\n",
      "wisely 4\n",
      "learn 22\n",
      "areas 5\n",
      "incubators 2\n",
      "funded 3\n",
      "governments 2\n",
      "unlike 3\n",
      "venture 8\n",
      "capital 5\n",
      "resources 12\n",
      "simply 9\n",
      "provide 24\n",
      "hopes 1\n",
      "grow 21\n",
      "jobs 10\n",
      "free 35\n",
      "access 4\n",
      "experts 2\n",
      "effectively 3\n",
      "makes 12\n",
      "exciting 4\n",
      "perceived 2\n",
      "covered 2\n",
      "above 5\n",
      "90 3\n",
      "happier 1\n",
      "minute 3\n",
      "55 2\n",
      "back 34\n",
      "rarely 6\n",
      "scale 12\n",
      "independently 4\n",
      "then 59\n",
      "earnings 3\n",
      "direct 13\n",
      "between 11\n",
      "created 9\n",
      "sell 31\n",
      "ongoing 13\n",
      "called 9\n",
      "passive 1\n",
      "beautiful 1\n",
      "contractors 20\n",
      "streams 3\n",
      "invest 11\n",
      "markets 6\n",
      "limit 3\n",
      "disproportionate 1\n",
      "smarter 1\n",
      "took 8\n",
      "doubled 2\n",
      "months 23\n",
      "dedicated 4\n",
      "gave 2\n",
      "100 10\n",
      "continues 4\n",
      "promote 1\n",
      "reason 7\n",
      "lens 2\n",
      "activity 2\n",
      "devote 2\n",
      "endeavors 2\n",
      "beneficiary 2\n",
      "scales 2\n",
      "1 13\n",
      "ratio 1\n",
      "presumably 1\n",
      "pays 4\n",
      "rate 9\n",
      "skills 17\n",
      "generate 16\n",
      "exceeds 2\n",
      "paying 22\n",
      "otherwise 5\n",
      "profitable 3\n",
      "generates 3\n",
      "paid 23\n",
      "return 15\n",
      "worried 2\n",
      "amass 3\n",
      "executives 2\n",
      "bunch 7\n",
      "wall 6\n",
      "street 2\n",
      "trade 7\n",
      "portion 3\n",
      "profits 5\n",
      "faceless 1\n",
      "corporation 3\n",
      "hundreds 5\n",
      "thousands 7\n",
      "goes 6\n",
      "straight 2\n",
      "large 30\n",
      "fruits 1\n",
      "sustain 5\n",
      "easily 8\n",
      "yield 3\n",
      "returns 1\n",
      "401 1\n",
      "k 1\n",
      "creative 9\n",
      "personally 13\n",
      "across 9\n",
      "wide 4\n",
      "disciplines 2\n",
      "picture 2\n",
      "thinking 10\n",
      "gain 4\n",
      "accomplish 4\n",
      "cooperation 1\n",
      "depend 6\n",
      "teams 2\n",
      "deliver 10\n",
      "project 5\n",
      "requires 7\n",
      "remain 5\n",
      "committed 1\n",
      "de 1\n",
      "prioritize 1\n",
      "warning 1\n",
      "teammates 1\n",
      "derail 1\n",
      "frustrating 1\n",
      "failing 1\n",
      "due 6\n",
      "actions 5\n",
      "inaction 1\n",
      "happens 9\n",
      "20081 1\n",
      "68 1\n",
      "projects 4\n",
      "fail 6\n",
      "41 2\n",
      "engineering 2\n",
      "proved 2\n",
      "unnecessary 2\n",
      "hinges 1\n",
      "perhaps 26\n",
      "rely 6\n",
      "parts 4\n",
      "replace 4\n",
      "necessary 10\n",
      "decided 2\n",
      "fault 1\n",
      "screw 1\n",
      "politics 2\n",
      "exist 6\n",
      "person 19\n",
      "larger 11\n",
      "team 4\n",
      "sound 6\n",
      "honest 5\n",
      "scares 1\n",
      "confident 3\n",
      "lack 5\n",
      "ability 15\n",
      "stands 2\n",
      "20 5\n",
      "mile 1\n",
      "ends 5\n",
      "costing 2\n",
      "years2 1\n",
      "car 8\n",
      "owner 17\n",
      "involved 9\n",
      "automobile 2\n",
      "accident 3\n",
      "17 1\n",
      "years3 1\n",
      "lifetime 1\n",
      "killed 1\n",
      "motor 1\n",
      "vehicle 1\n",
      "united 5\n",
      "states 5\n",
      "disturbing 2\n",
      "1124 1\n",
      "likely 26\n",
      "die 2\n",
      "injury 1\n",
      "draining 1\n",
      "energy 7\n",
      "kill 2\n",
      "down 21\n",
      "hallway 1\n",
      "bedroom 3\n",
      "rent 6\n",
      "hang 4\n",
      "sitting 2\n",
      "rush 1\n",
      "traffic 33\n",
      "kiss 1\n",
      "goodbye 1\n",
      "census 2\n",
      "spends 2\n",
      "minutes 4\n",
      "extra 22\n",
      "relaxing 1\n",
      "recharging 1\n",
      "hobbies 1\n",
      "dealing 5\n",
      "huge 13\n",
      "reliever 1\n",
      "itself 13\n",
      "second 5\n",
      "gas 1\n",
      "parking 1\n",
      "tolls 1\n",
      "maintenance 4\n",
      "bus 2\n",
      "fares 1\n",
      "add 8\n",
      "amazed 3\n",
      "eliminating 2\n",
      "drain 3\n",
      "chances 1\n",
      "near 5\n",
      "unfortunately 2\n",
      "tend 8\n",
      "concentrated 2\n",
      "places 4\n",
      "san 1\n",
      "jose 1\n",
      "california 2\n",
      "area5 1\n",
      "49 1\n",
      "higher 8\n",
      "average6 1\n",
      "six 1\n",
      "figure 14\n",
      "silicon 6\n",
      "valley 7\n",
      "engineer 4\n",
      "austin 1\n",
      "texas 1\n",
      "discretionary 1\n",
      "do7 1\n",
      "mention 7\n",
      "currently 3\n",
      "housing 2\n",
      "wasted 3\n",
      "somewhere 5\n",
      "nicer 1\n",
      "depends 3\n",
      "days 13\n",
      "conducted 1\n",
      "fact 14\n",
      "desirable 1\n",
      "opens 1\n",
      "marketplace 7\n",
      "limiting 2\n",
      "area 16\n",
      "wherever 3\n",
      "kind 6\n",
      "changes 4\n",
      "kick 1\n",
      "move 12\n",
      "tropics 1\n",
      "expensive 10\n",
      "metropolitan 1\n",
      "standard 3\n",
      "moving 4\n",
      "houses 1\n",
      "half 7\n",
      "shouldn 3\n",
      "sale 6\n",
      "sign 5\n",
      "front 11\n",
      "lawn 1\n",
      "yet 13\n",
      "opportunities 8\n",
      "employers 3\n",
      "backup 5\n",
      "plans 10\n",
      "doesn 19\n",
      "manageable 1\n",
      "put 13\n",
      "established 2\n",
      "reaches 1\n",
      "providing 6\n",
      "sky 4\n",
      "anywhere 4\n",
      "connection 3\n",
      "planet 3\n",
      "disposal 1\n",
      "hawaii 2\n",
      "fiji 1\n",
      "zealand 1\n",
      "dream 1\n",
      "2014 8\n",
      "gallup 1\n",
      "poll8 1\n",
      "showed 4\n",
      "worker 2\n",
      "46 3\n",
      "7 5\n",
      "18 1\n",
      "60 1\n",
      "per 34\n",
      "flexibility 4\n",
      "dictate 1\n",
      "coming 17\n",
      "late 1\n",
      "customers 123\n",
      "globe 2\n",
      "5 13\n",
      "zone 2\n",
      "meaningless 2\n",
      "concept 6\n",
      "convenient 1\n",
      "handled 4\n",
      "customer 41\n",
      "support 13\n",
      "emails 12\n",
      "drive 3\n",
      "freeing 1\n",
      "rest 6\n",
      "needs 24\n",
      "room 2\n",
      "calendar 1\n",
      "doctor 2\n",
      "appointment 1\n",
      "catching 1\n",
      "concert 1\n",
      "award 1\n",
      "presentation 1\n",
      "travel 5\n",
      "occasional 2\n",
      "11 3\n",
      "stop 10\n",
      "eight 1\n",
      "arbitrary 1\n",
      "construct 2\n",
      "fatigued 1\n",
      "achieved 3\n",
      "worthless 4\n",
      "lunch 5\n",
      "relax 2\n",
      "pool 4\n",
      "mental 4\n",
      "tradeoffs 2\n",
      "assistants 1\n",
      "handle 6\n",
      "8 7\n",
      "tim 1\n",
      "ferriss 2\n",
      "four 1\n",
      "depth 4\n",
      "title 4\n",
      "hyperbole 2\n",
      "handling 2\n",
      "inquiries 1\n",
      "batched 1\n",
      "directing 1\n",
      "vacations 1\n",
      "exactly 3\n",
      "40 4\n",
      "vacation 2\n",
      "ethic 1\n",
      "dividends 1\n",
      "top 8\n",
      "rated 1\n",
      "surprised 5\n",
      "respondents 1\n",
      "myth 1\n",
      "opposite 1\n",
      "true 3\n",
      "tempting 3\n",
      "break 4\n",
      "discipline 4\n",
      "d 18\n",
      "psychological 1\n",
      "association 1\n",
      "arises 1\n",
      "sense 12\n",
      "powerlessness 2\n",
      "specifications 4\n",
      "timeframe 1\n",
      "feeling 1\n",
      "universal 2\n",
      "cause 3\n",
      "powerless 1\n",
      "prey 2\n",
      "depression 1\n",
      "traveling 1\n",
      "companions 1\n",
      "hopelessness 1\n",
      "alter 1\n",
      "avoid 13\n",
      "nothing 15\n",
      "problem 22\n",
      "centers 1\n",
      "disease 1\n",
      "control10 1\n",
      "describe 7\n",
      "extremely 4\n",
      "complaints 1\n",
      "problems 15\n",
      "field 3\n",
      "welcome 1\n",
      "complete 2\n",
      "individual 10\n",
      "restrictions 2\n",
      "clients 9\n",
      "computer 8\n",
      "programmer 1\n",
      "conform 1\n",
      "style 4\n",
      "guide 2\n",
      "existing 17\n",
      "architecture 1\n",
      "artist 1\n",
      "show 19\n",
      "dress 1\n",
      "code 3\n",
      "meeting 2\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "maintain 10\n",
      "wardrobe 1\n",
      "regardless 5\n",
      "helps 4\n",
      "frame 1\n",
      "mind 17\n",
      "forms 6\n",
      "cannot 9\n",
      "environment 1\n",
      "unbounded 1\n",
      "serious 1\n",
      "assess 1\n",
      "diving 2\n",
      "undertaking 1\n",
      "likelihood 2\n",
      "guarantees 1\n",
      "exercises 1\n",
      "chapter 1\n",
      "stand 2\n",
      "unimaginably 1\n",
      "badly 1\n",
      "favor 4\n",
      "conventional 3\n",
      "savings 9\n",
      "ensuring 3\n",
      "cushion 1\n",
      "expenses 38\n",
      "truly 3\n",
      "betting 1\n",
      "farm 5\n",
      "identify 8\n",
      "store 2\n",
      "crazy 2\n",
      "device 1\n",
      "display 18\n",
      "main 6\n",
      "assuming 1\n",
      "initial 27\n",
      "legwork 1\n",
      "month 18\n",
      "decrease 3\n",
      "estimate 14\n",
      "particular 2\n",
      "experience 12\n",
      "burning 1\n",
      "monthly 10\n",
      "bust 2\n",
      "prove 2\n",
      "testing 3\n",
      "factor 5\n",
      "supportive 2\n",
      "during 11\n",
      "talking 10\n",
      "withdraw 1\n",
      "penalties 1\n",
      "mistake 7\n",
      "adding 3\n",
      "basic 6\n",
      "cell 1\n",
      "phone 9\n",
      "bill 4\n",
      "etc 6\n",
      "tighten 1\n",
      "belt 1\n",
      "bank 8\n",
      "statements 3\n",
      "multiply 1\n",
      "account 30\n",
      "looming 1\n",
      "ahead 6\n",
      "payments 2\n",
      "future 15\n",
      "bonus 2\n",
      "refund 1\n",
      "fund 7\n",
      "endeavor 5\n",
      "contract 6\n",
      "spins 1\n",
      "wouldn 5\n",
      "contracts 4\n",
      "bad 13\n",
      "trouble 4\n",
      "collecting 4\n",
      "invoices 2\n",
      "timely 3\n",
      "manner 6\n",
      "billable 2\n",
      "saddled 1\n",
      "depleted 1\n",
      "uncle 2\n",
      "bob 2\n",
      "bet 7\n",
      "god 1\n",
      "sake 3\n",
      "max 1\n",
      "cards 2\n",
      "remember 23\n",
      "succeeds 3\n",
      "interest 13\n",
      "avoided 1\n",
      "severance 1\n",
      "package 6\n",
      "mean 6\n",
      "coverage 13\n",
      "our 5\n",
      "readers 4\n",
      "deciding 1\n",
      "laws 2\n",
      "surrounding 3\n",
      "changing 2\n",
      "research 11\n",
      "successfully 8\n",
      "political 2\n",
      "statement 5\n",
      "premiums 4\n",
      "passage 1\n",
      "affordable 1\n",
      "obamacare 1\n",
      "worse 5\n",
      "subsidies 2\n",
      "owners 13\n",
      "checking 8\n",
      "system 9\n",
      "friendlier 1\n",
      "provided 4\n",
      "offered 4\n",
      "subsidizes 1\n",
      "certainly 6\n",
      "cheaper 2\n",
      "purchasing 9\n",
      "complicated 3\n",
      "planned 3\n",
      "u 1\n",
      "visit 8\n",
      "www 8\n",
      "healthcare 2\n",
      "gov 4\n",
      "sorts 6\n",
      "vary 5\n",
      "conservative 1\n",
      "assume 6\n",
      "government 9\n",
      "offset 3\n",
      "premium 2\n",
      "sticker 1\n",
      "shock 1\n",
      "size 11\n",
      "looking 13\n",
      "pocket 4\n",
      "bother 2\n",
      "angry 1\n",
      "law 1\n",
      "pesky 1\n",
      "deductible 6\n",
      "incur 2\n",
      "prudent 1\n",
      "horribly 1\n",
      "somehow 6\n",
      "medical 2\n",
      "trip 1\n",
      "hospital 1\n",
      "amount 17\n",
      "addition 3\n",
      "numbers 5\n",
      "budget 12\n",
      "cover 12\n",
      "factored 2\n",
      "revisit 2\n",
      "gotten 4\n",
      "scientific 1\n",
      "merely 1\n",
      "collection 1\n",
      "qualities 6\n",
      "found 22\n",
      "essential 1\n",
      "count 4\n",
      "positive 5\n",
      "responses 2\n",
      "___ 28\n",
      "chosen 2\n",
      "consistently 2\n",
      "productive 6\n",
      "examples 2\n",
      "skill 2\n",
      "short 10\n",
      "leave 8\n",
      "finished 1\n",
      "finish 2\n",
      "unfinished 1\n",
      "responsive 3\n",
      "contact 16\n",
      "ignore 2\n",
      "voice 1\n",
      "mails 1\n",
      "manage 3\n",
      "overwhelmed 1\n",
      "task 5\n",
      "hand 5\n",
      "tuning 2\n",
      "distractions 1\n",
      "communication 5\n",
      "monitoring 1\n",
      "score 2\n",
      "possess 2\n",
      "pull 1\n",
      "two 17\n",
      "items 6\n",
      "augment 3\n",
      "putting 4\n",
      "motivate 1\n",
      "missing 3\n",
      "address 14\n",
      "services 20\n",
      "0 1\n",
      "different 21\n",
      "independent 2\n",
      "child 1\n",
      "data 24\n",
      "aggregated 1\n",
      "quickbooks 4\n",
      "runaway 1\n",
      "partnering 1\n",
      "possesses 1\n",
      "whom 2\n",
      "implicitly 1\n",
      "partner 6\n",
      "catch 3\n",
      "guarantee 2\n",
      "determined 1\n",
      "whether 21\n",
      "rough 1\n",
      "outlook 1\n",
      "embark 2\n",
      "forget 2\n",
      "obvious 3\n",
      "section 11\n",
      "maximize 9\n",
      "benefits 20\n",
      "evolve 3\n",
      "offer 29\n",
      "variety 1\n",
      "diversify 1\n",
      "offerings 3\n",
      "reliable 4\n",
      "moleskine 1\n",
      "notebooks 1\n",
      "notes 4\n",
      "information 25\n",
      "learnings 1\n",
      "acquire 2\n",
      "revisiting 1\n",
      "continually 1\n",
      "refine 2\n",
      "period 7\n",
      "freelancer 7\n",
      "site 38\n",
      "cases 5\n",
      "employing 1\n",
      "mentioned 4\n",
      "earlier 7\n",
      "gestating 1\n",
      "expectation 3\n",
      "tasks 8\n",
      "pursue 1\n",
      "objectives 1\n",
      "explore 2\n",
      "objective 4\n",
      "press 43\n",
      "tends 1\n",
      "startups 4\n",
      "tv 6\n",
      "shark 2\n",
      "tank 2\n",
      "seek 5\n",
      "amounts 3\n",
      "stage 8\n",
      "attempt 1\n",
      "offsets 1\n",
      "ultimate 2\n",
      "stake 6\n",
      "investors 10\n",
      "works 6\n",
      "93 1\n",
      "companies 31\n",
      "started 18\n",
      "touted 1\n",
      "y 1\n",
      "combinator 1\n",
      "accelerator 1\n",
      "2013 2\n",
      "article 4\n",
      "insider11 1\n",
      "consistent 1\n",
      "wisdom 2\n",
      "capitalists 2\n",
      "rare 2\n",
      "losses 1\n",
      "sold 4\n",
      "acqui 1\n",
      "hires 1\n",
      "failed 3\n",
      "acquired 4\n",
      "talented 1\n",
      "founder 6\n",
      "apple 1\n",
      "shoestring 2\n",
      "exchange 10\n",
      "riches 2\n",
      "awesome 1\n",
      "attract 2\n",
      "oculus 5\n",
      "whatsapp 1\n",
      "gets 8\n",
      "outrageous 1\n",
      "ridiculously 2\n",
      "slim 1\n",
      "happening 1\n",
      "york 1\n",
      "male 1\n",
      "further 7\n",
      "brutal 1\n",
      "ageism 3\n",
      "republic 1\n",
      "women 2\n",
      "hell 1\n",
      "ageist 1\n",
      "sexist 1\n",
      "inc 1\n",
      "212 1\n",
      "searching 11\n",
      "sexism 2\n",
      "young 2\n",
      "energetic 1\n",
      "founders 2\n",
      "happily 1\n",
      "remind 5\n",
      "fair 2\n",
      "hopeful 1\n",
      "subside 1\n",
      "drawn 1\n",
      "persist 1\n",
      "related 10\n",
      "begin 1\n",
      "funds 2\n",
      "minority 1\n",
      "owned 5\n",
      "exception 2\n",
      "billionaire 1\n",
      "astute 1\n",
      "designed 7\n",
      "contrast 4\n",
      "exists 1\n",
      "sole 6\n",
      "purpose 4\n",
      "restaurants 1\n",
      "barber 1\n",
      "shops 1\n",
      "cleaners 1\n",
      "landscapers 1\n",
      "roofing 1\n",
      "selling 33\n",
      "crafts 1\n",
      "imported 1\n",
      "goods 9\n",
      "employs 2\n",
      "google 63\n",
      "billions 1\n",
      "love 4\n",
      "surrounded 1\n",
      "landscaper 1\n",
      "restaurateur 1\n",
      "options 4\n",
      "involve 4\n",
      "managing 2\n",
      "physical 19\n",
      "location 7\n",
      "discussed 5\n",
      "review 5\n",
      "fullest 1\n",
      "digital 11\n",
      "indefinitely 2\n",
      "distribution 6\n",
      "completely 7\n",
      "automatically 14\n",
      "largely 6\n",
      "automated 12\n",
      "targeted 14\n",
      "ads 75\n",
      "optimized 2\n",
      "conversions 5\n",
      "outsource 5\n",
      "production 1\n",
      "reasonable 6\n",
      "bootstrap 2\n",
      "generally 7\n",
      "interested 11\n",
      "funding 3\n",
      "payoff 2\n",
      "loans 2\n",
      "difficult 7\n",
      "backed 1\n",
      "collateral 1\n",
      "leaves 2\n",
      "bootstrapping 2\n",
      "crowd 1\n",
      "news 14\n",
      "modern 4\n",
      "outlay 2\n",
      "plus 4\n",
      "talked 6\n",
      "course 10\n",
      "base 6\n",
      "example 20\n",
      "congress 1\n",
      "temporary 2\n",
      "shutdown 1\n",
      "arcane 1\n",
      "paperwork 3\n",
      "regulations 1\n",
      "penny 2\n",
      "absolutely 1\n",
      "relying 2\n",
      "suppliers 2\n",
      "able 22\n",
      "tying 2\n",
      "specific 35\n",
      "open 7\n",
      "beauty 3\n",
      "salon 1\n",
      "becomes 4\n",
      "tahiti 1\n",
      "losing 3\n",
      "oversight 1\n",
      "remotely 4\n",
      "physically 2\n",
      "present 4\n",
      "reclaiming 1\n",
      "inside 3\n",
      "city 8\n",
      "suburbs 1\n",
      "presence 7\n",
      "counts 1\n",
      "violates 1\n",
      "tenet 1\n",
      "client 3\n",
      "theme 2\n",
      "supply 1\n",
      "respond 5\n",
      "messages 6\n",
      "within 18\n",
      "batch 1\n",
      "throughout 3\n",
      "window 1\n",
      "dedicate 7\n",
      "remains 1\n",
      "supervision 1\n",
      "fit 4\n",
      "experienced 6\n",
      "wasting 2\n",
      "figuring 2\n",
      "incorrectly 1\n",
      "sticking 1\n",
      "considering 2\n",
      "certain 7\n",
      "kinds 3\n",
      "afford 4\n",
      "freelancing 3\n",
      "trading 1\n",
      "produced 2\n",
      "exact 3\n",
      "hopefully 10\n",
      "compensate 1\n",
      "caution 2\n",
      "mom 1\n",
      "dad 1\n",
      "soon 8\n",
      "shots 1\n",
      "strings 1\n",
      "advise 1\n",
      "choosing 2\n",
      "admittedly 1\n",
      "centered 1\n",
      "involving 4\n",
      "ties 3\n",
      "community 12\n",
      "revolve 1\n",
      "fine 2\n",
      "deeper 2\n",
      "relationships 1\n",
      "members 1\n",
      "motivates 2\n",
      "warm 1\n",
      "whenever 5\n",
      "beachside 1\n",
      "caf 1\n",
      "craft 4\n",
      "portable 1\n",
      "global 5\n",
      "replaced 1\n",
      "empty 3\n",
      "reflects 1\n",
      "llc 6\n",
      "advantages 1\n",
      "choices 2\n",
      "specializes 4\n",
      "graphics 1\n",
      "environmental 1\n",
      "effects 3\n",
      "skies 2\n",
      "clouds 5\n",
      "oceans 4\n",
      "video 7\n",
      "games 7\n",
      "simulators 5\n",
      "niche 20\n",
      "license 4\n",
      "defense 7\n",
      "aerospace 2\n",
      "flight 6\n",
      "simulator 3\n",
      "enthusiasts 2\n",
      "300 5\n",
      "vast 2\n",
      "majority 4\n",
      "profit 17\n",
      "additional 7\n",
      "fix 2\n",
      "bugs 1\n",
      "linear 1\n",
      "manufacturing 4\n",
      "shipping 2\n",
      "card 2\n",
      "download 3\n",
      "prospective 3\n",
      "obtain 5\n",
      "demos 4\n",
      "trial 4\n",
      "versions 2\n",
      "interacting 1\n",
      "literally 3\n",
      "hobby 2\n",
      "realized 1\n",
      "commercial 3\n",
      "offering 16\n",
      "test 11\n",
      "used 18\n",
      "designer 6\n",
      "wordpress 7\n",
      "storefront 5\n",
      "earned 2\n",
      "note 3\n",
      "remarkably 1\n",
      "generous 1\n",
      "regards 1\n",
      "equipment 12\n",
      "laying 1\n",
      "claim 1\n",
      "upset 1\n",
      "moonlighting 2\n",
      "jeopardy 1\n",
      "though 2\n",
      "playing 1\n",
      "helping 2\n",
      "technical 11\n",
      "proof 1\n",
      "source 4\n",
      "resulted 2\n",
      "mine 6\n",
      "circumstances 2\n",
      "devoting 2\n",
      "resulting 6\n",
      "comfortably 2\n",
      "engineers 4\n",
      "surprisingly 3\n",
      "blinks 1\n",
      "150 1\n",
      "paranoia 1\n",
      "depleting 1\n",
      "went 5\n",
      "optimize 4\n",
      "adwords 30\n",
      "websites 31\n",
      "prices 3\n",
      "sending 6\n",
      "releases 16\n",
      "publications 11\n",
      "list 22\n",
      "regular 3\n",
      "newsletters 2\n",
      "became 6\n",
      "stopped 2\n",
      "delivering 1\n",
      "scope 1\n",
      "complex 2\n",
      "competitor 2\n",
      "replicate 3\n",
      "occasionally 1\n",
      "contracted 2\n",
      "artists 1\n",
      "offices 1\n",
      "given 10\n",
      "spec 1\n",
      "preserved 1\n",
      "restricted 3\n",
      "immediate 1\n",
      "lasted 3\n",
      "e 1\n",
      "mail 5\n",
      "norm 1\n",
      "received 5\n",
      "response 4\n",
      "wanted 2\n",
      "communicate 1\n",
      "preserving 1\n",
      "efficient 4\n",
      "pile 2\n",
      "rather 4\n",
      "waiting 2\n",
      "board 6\n",
      "advisors 2\n",
      "newly 1\n",
      "incubator 5\n",
      "interviewing 1\n",
      "similar 27\n",
      "compete 5\n",
      "directly 11\n",
      "non 5\n",
      "binding 1\n",
      "delivers 1\n",
      "replicated 3\n",
      "seamlessly 2\n",
      "handedly 1\n",
      "prevented 1\n",
      "allowing 3\n",
      "needing 1\n",
      "staff 2\n",
      "decent 4\n",
      "unique 10\n",
      "sites 18\n",
      "amazon 9\n",
      "ebay 2\n",
      "etsy 2\n",
      "served 2\n",
      "weird 4\n",
      "passionate 1\n",
      "producing 4\n",
      "merchandise 1\n",
      "commodity 1\n",
      "electronics 1\n",
      "retailer 1\n",
      "competition 5\n",
      "popularity 1\n",
      "metric 3\n",
      "popular 10\n",
      "magic 1\n",
      "drop 4\n",
      "separate 6\n",
      "distributing 2\n",
      "weekends 1\n",
      "recommend 11\n",
      "connect 3\n",
      "fee 2\n",
      "angie 1\n",
      "imagine 2\n",
      "marketplaces 1\n",
      "industries 4\n",
      "challenge 2\n",
      "books 7\n",
      "saw 4\n",
      "topic 5\n",
      "written 5\n",
      "expertise 3\n",
      "educational 1\n",
      "stumble 1\n",
      "publishing 1\n",
      "reach 15\n",
      "underserved 3\n",
      "vampire 1\n",
      "romance 1\n",
      "novel 1\n",
      "courses 4\n",
      "tuition 1\n",
      "increasingly 2\n",
      "turning 5\n",
      "coursera 2\n",
      "udemy 2\n",
      "general 7\n",
      "assembly 1\n",
      "instructors 1\n",
      "instructional 2\n",
      "videos 2\n",
      "platforms 3\n",
      "content 17\n",
      "creation 4\n",
      "scouring 1\n",
      "art 3\n",
      "fairs 1\n",
      "painting 1\n",
      "artisans 1\n",
      "fits 2\n",
      "tastes 1\n",
      "among 4\n",
      "solving 4\n",
      "valuable 12\n",
      "extensible 1\n",
      "none 1\n",
      "guaranteed 1\n",
      "potentially 3\n",
      "prototype 5\n",
      "spare 5\n",
      "legs 1\n",
      "juices 1\n",
      "watch 3\n",
      "evaluate 8\n",
      "subscribe 1\n",
      "techcrunch 1\n",
      "creatively 5\n",
      "ragged 1\n",
      "pressed 2\n",
      "conjure 1\n",
      "original 2\n",
      "leaning 2\n",
      "vigilant 1\n",
      "unsolved 1\n",
      "encounter 3\n",
      "searched 4\n",
      "unavailable 1\n",
      "waste 5\n",
      "fill 5\n",
      "eventually 3\n",
      "excited 4\n",
      "evaluates 1\n",
      "eliminate 3\n",
      "validates 2\n",
      "easier 9\n",
      "keeps 4\n",
      "frees 1\n",
      "violate 1\n",
      "manufactured 1\n",
      "wish 2\n",
      "billed 1\n",
      "hourly 3\n",
      "quantity 1\n",
      "observation 1\n",
      "realistic 12\n",
      "3d 2\n",
      "produce 4\n",
      "deep 1\n",
      "pockets 1\n",
      "behind 3\n",
      "solutions 2\n",
      "solve 6\n",
      "estimating 2\n",
      "sizes 3\n",
      "alexa 1\n",
      "keyword 4\n",
      "tool 4\n",
      "useful 8\n",
      "trends 14\n",
      "overall 1\n",
      "x 2\n",
      "billion 3\n",
      "grossly 2\n",
      "overestimate 2\n",
      "niches 1\n",
      "shell 2\n",
      "competitors 4\n",
      "differentiate 1\n",
      "consume 1\n",
      "initially 6\n",
      "projections 2\n",
      "unto 1\n",
      "science 2\n",
      "discover 5\n",
      "educate 1\n",
      "relevant 27\n",
      "competitive 4\n",
      "intelligence 1\n",
      "primarily 3\n",
      "budgets 2\n",
      "consideration 2\n",
      "tools 5\n",
      "light 2\n",
      "professionally 3\n",
      "plenty 1\n",
      "disposable 1\n",
      "purchase 13\n",
      "globally 6\n",
      "orders 2\n",
      "maximizing 2\n",
      "insulating 1\n",
      "economic 5\n",
      "crises 1\n",
      "recent 2\n",
      "simulation 5\n",
      "stagnant 1\n",
      "canada 1\n",
      "europe 1\n",
      "asia 1\n",
      "competing 5\n",
      "especially 6\n",
      "automate 6\n",
      "techniques 6\n",
      "cold 4\n",
      "salesperson 7\n",
      "everywhere 1\n",
      "demographics 1\n",
      "facebook 20\n",
      "advertise 6\n",
      "obligation 1\n",
      "human 5\n",
      "systems 4\n",
      "allow 6\n",
      "seven 1\n",
      "born 1\n",
      "serving 1\n",
      "apply 9\n",
      "provisional 1\n",
      "patent 11\n",
      "protect 4\n",
      "application 2\n",
      "defend 1\n",
      "lends 1\n",
      "unlikely 4\n",
      "sometimes 9\n",
      "leveraging 2\n",
      "insurmountably 1\n",
      "stolen 1\n",
      "starts 5\n",
      "steps 3\n",
      "hate 3\n",
      "pirates 1\n",
      "amateur 2\n",
      "pirate 1\n",
      "ruined 1\n",
      "apart 2\n",
      "interesting 5\n",
      "thousand 1\n",
      "chump 1\n",
      "opportunity 12\n",
      "riskier 1\n",
      "gaining 1\n",
      "traction 1\n",
      "road 1\n",
      "sued 1\n",
      "flipside 1\n",
      "protecting 1\n",
      "intellectual 3\n",
      "property 3\n",
      "inadvertently 3\n",
      "infringing 4\n",
      "name 22\n",
      "proposed 3\n",
      "trademarked 1\n",
      "trademark 2\n",
      "database 2\n",
      "basing 1\n",
      "patented 2\n",
      "domain 10\n",
      "confused 3\n",
      "cease 1\n",
      "desist 1\n",
      "letter 5\n",
      "searches 4\n",
      "troll 1\n",
      "heard 7\n",
      "trolls 5\n",
      "peoples 3\n",
      "patents 3\n",
      "extorting 1\n",
      "fees 5\n",
      "notice 8\n",
      "extort 1\n",
      "meaningful 2\n",
      "notable 1\n",
      "exceptions 1\n",
      "uniloc 1\n",
      "suit 1\n",
      "laminar 1\n",
      "technologies 2\n",
      "patenting 1\n",
      "figured 1\n",
      "improving 2\n",
      "serves 2\n",
      "sanity 1\n",
      "react 1\n",
      "reaction 1\n",
      "deviate 1\n",
      "generation 1\n",
      "format 4\n",
      "sections 2\n",
      "countless 2\n",
      "examine 1\n",
      "alternative 2\n",
      "models 2\n",
      "secrets 2\n",
      "hal 2\n",
      "shelton 2\n",
      "clarity 3\n",
      "mission 8\n",
      "shirt 1\n",
      "succinct 1\n",
      "power 3\n",
      "immersive 1\n",
      "outdoor 1\n",
      "virtual 3\n",
      "worlds 1\n",
      "entertainment 1\n",
      "expansion 1\n",
      "wasteful 1\n",
      "play 2\n",
      "leverage 3\n",
      "paragraph 5\n",
      "uncertain 1\n",
      "extend 3\n",
      "measurable 2\n",
      "knowing 1\n",
      "came 11\n",
      "clarify 2\n",
      "looks 2\n",
      "convince 2\n",
      "approve 2\n",
      "hugely 2\n",
      "detail 3\n",
      "analysis 3\n",
      "type 3\n",
      "percentage 10\n",
      "population 1\n",
      "lazy 1\n",
      "overstated 1\n",
      "cater 5\n",
      "reports 2\n",
      "discuss 1\n",
      "shrinking 1\n",
      "organizations 1\n",
      "belong 2\n",
      "membership 1\n",
      "landscape 1\n",
      "solves 3\n",
      "including 5\n",
      "item 5\n",
      "homework 1\n",
      "critique 1\n",
      "launch 24\n",
      "feature 2\n",
      "creep 1\n",
      "consumers 2\n",
      "measurement 3\n",
      "cram 1\n",
      "features 5\n",
      "delay 1\n",
      "complicate 1\n",
      "unnecessarily 2\n",
      "listen 3\n",
      "feedback 8\n",
      "inform 1\n",
      "updates 3\n",
      "talks 1\n",
      "mvp 2\n",
      "applies 1\n",
      "equally 1\n",
      "eric 3\n",
      "ries 2\n",
      "covers 3\n",
      "view 7\n",
      "consumer 2\n",
      "release 32\n",
      "announcing 2\n",
      "advertisements 2\n",
      "approach 3\n",
      "pricing 1\n",
      "standpoint 7\n",
      "arriving 1\n",
      "windfall 2\n",
      "rafi 2\n",
      "mohammed 2\n",
      "precise 2\n",
      "approaches 1\n",
      "determining 2\n",
      "optimal 1\n",
      "difference 4\n",
      "flow 7\n",
      "transaction 2\n",
      "subscription 2\n",
      "payment 2\n",
      "removes 2\n",
      "creates 2\n",
      "structure 6\n",
      "cheap 3\n",
      "issues 2\n",
      "regarding 1\n",
      "proprietor 1\n",
      "liability 6\n",
      "treat 2\n",
      "entity 1\n",
      "purposes 10\n",
      "treatment 1\n",
      "complexity 2\n",
      "varies 1\n",
      "stages 2\n",
      "tried 2\n",
      "unexpected 1\n",
      "taxable 2\n",
      "dealt 1\n",
      "commerce 1\n",
      "opening 1\n",
      "concerns 1\n",
      "theft 1\n",
      "permits 3\n",
      "county 5\n",
      "levels 3\n",
      "reputable 2\n",
      "accountants 2\n",
      "lawyers 2\n",
      "specialize 2\n",
      "refer 2\n",
      "ideally 5\n",
      "seo 15\n",
      "lpo 8\n",
      "channels 12\n",
      "builds 1\n",
      "appropriate 5\n",
      "drives 4\n",
      "frequent 2\n",
      "nurturing 1\n",
      "network 12\n",
      "effective 14\n",
      "commitment 2\n",
      "congregate 2\n",
      "estimates 3\n",
      "highly 11\n",
      "forums 5\n",
      "mailing 10\n",
      "lists 5\n",
      "active 4\n",
      "comments 6\n",
      "posts 4\n",
      "powerful 1\n",
      "ranking 2\n",
      "engines 7\n",
      "send 13\n",
      "flyers 1\n",
      "postcards 1\n",
      "fashioned 1\n",
      "overlooked 1\n",
      "magazines 2\n",
      "television 2\n",
      "radio 3\n",
      "newspapers 2\n",
      "rule 1\n",
      "tread 3\n",
      "carefully 7\n",
      "effectiveness 6\n",
      "notoriously 1\n",
      "prospects 4\n",
      "collect 6\n",
      "evaluation 5\n",
      "follow 7\n",
      "simple 4\n",
      "visiting 1\n",
      "showing 4\n",
      "remarketing 6\n",
      "prod 1\n",
      "completing 1\n",
      "quick 3\n",
      "salesman 1\n",
      "calls 4\n",
      "harass 1\n",
      "cave 1\n",
      "outdated 1\n",
      "transactions 1\n",
      "touch 3\n",
      "armed 4\n",
      "math 3\n",
      "capture 3\n",
      "penetration 3\n",
      "defined 2\n",
      "informed 3\n",
      "envelope 2\n",
      "spreadsheet 2\n",
      "estimated 2\n",
      "times 9\n",
      "multiplied 1\n",
      "mouth 2\n",
      "spread 2\n",
      "mature 1\n",
      "personnel 1\n",
      "computers 2\n",
      "furniture 1\n",
      "hosting 6\n",
      "subscriptions 1\n",
      "separated 1\n",
      "accounts 2\n",
      "transfer 1\n",
      "70 1\n",
      "resist 3\n",
      "temptation 3\n",
      "fudge 1\n",
      "dictates 1\n",
      "overly 1\n",
      "optimistic 1\n",
      "pleasant 1\n",
      "surprise 1\n",
      "ensured 3\n",
      "man 1\n",
      "keen 2\n",
      "finances 1\n",
      "conflict 1\n",
      "shift 1\n",
      "excitement 1\n",
      "mentally 2\n",
      "checked 1\n",
      "defeats 1\n",
      "aware 4\n",
      "breathe 1\n",
      "admitting 1\n",
      "policies 2\n",
      "matters 8\n",
      "dig 3\n",
      "copies 2\n",
      "copy 2\n",
      "entering 1\n",
      "agreements 5\n",
      "worded 1\n",
      "vague 1\n",
      "opinion 1\n",
      "conflicts 1\n",
      "provision 2\n",
      "competes 1\n",
      "commonly 2\n",
      "subsequent 1\n",
      "debate 1\n",
      "enforceable 1\n",
      "uncomfortable 1\n",
      "violated 1\n",
      "involves 2\n",
      "fax 1\n",
      "machine 1\n",
      "logs 1\n",
      "fool 1\n",
      "maintaining 7\n",
      "assumption 2\n",
      "finally 6\n",
      "limits 1\n",
      "hacking 1\n",
      "unproven 1\n",
      "wonderful 1\n",
      "encouraging 3\n",
      "reacts 1\n",
      "painful 1\n",
      "actual 4\n",
      "62 3\n",
      "watching 1\n",
      "cat 1\n",
      "binging 1\n",
      "latest 1\n",
      "hot 1\n",
      "series 2\n",
      "classes 1\n",
      "household 1\n",
      "chores 1\n",
      "hanging 2\n",
      "bars 1\n",
      "wait 2\n",
      "delegated 1\n",
      "diligent 1\n",
      "sustained 1\n",
      "focused 5\n",
      "grumpy 1\n",
      "explain 2\n",
      "asleep 1\n",
      "disrupted 1\n",
      "distract 1\n",
      "methodology 1\n",
      "describes 1\n",
      "cult 1\n",
      "status 1\n",
      "precious 2\n",
      "interview 3\n",
      "conversations 1\n",
      "subject 4\n",
      "proficient 1\n",
      "conversation 5\n",
      "awake 1\n",
      "night 3\n",
      "mantra 1\n",
      "ok 7\n",
      "assed 1\n",
      "releasing 1\n",
      "meets 2\n",
      "esthetically 1\n",
      "distasteful 1\n",
      "lacked 1\n",
      "polish 3\n",
      "negative 5\n",
      "refining 2\n",
      "afraid 3\n",
      "straightforward 1\n",
      "cloud 1\n",
      "aws 1\n",
      "scaling 1\n",
      "manufacture 2\n",
      "garage 1\n",
      "manufacturer 1\n",
      "alibaba 1\n",
      "com 19\n",
      "identifying 4\n",
      "overseas 1\n",
      "manufacturers 1\n",
      "double 3\n",
      "china 4\n",
      "detailed 4\n",
      "articles 5\n",
      "neomek 1\n",
      "volume 1\n",
      "endorsement 1\n",
      "brainstorm 1\n",
      "names 10\n",
      "enlist 1\n",
      "minds 2\n",
      "judging 1\n",
      "brainstorming 1\n",
      "aspect 3\n",
      "seen 3\n",
      "spell 1\n",
      "memorable 1\n",
      "registered 1\n",
      "federal 2\n",
      "trademarks 3\n",
      "whoever 2\n",
      "godaddy 1\n",
      "availability 1\n",
      "domains 2\n",
      "past 6\n",
      "taken 7\n",
      "abbreviation 1\n",
      "hyphenation 1\n",
      "variants 2\n",
      "squatters 1\n",
      "hold 1\n",
      "hostage 2\n",
      "prepared 5\n",
      "encourage 3\n",
      "consultation 2\n",
      "properly 6\n",
      "significantly 4\n",
      "proprietorship 1\n",
      "splitting 1\n",
      "determine 6\n",
      "clean 2\n",
      "mess 2\n",
      "incurred 1\n",
      "setting 7\n",
      "florida 5\n",
      "125 1\n",
      "receipt 1\n",
      "filing 2\n",
      "82 1\n",
      "widely 4\n",
      "municipality 1\n",
      "500 1\n",
      "obtained 1\n",
      "hall 1\n",
      "trades 1\n",
      "electricians 1\n",
      "total 5\n",
      "identification 1\n",
      "fein 1\n",
      "irs 3\n",
      "r 1\n",
      "helped 1\n",
      "differently 1\n",
      "crucial 7\n",
      "quarter 4\n",
      "recommends 1\n",
      "payroll 1\n",
      "w2 2\n",
      "stresses 1\n",
      "realistically 2\n",
      "relative 1\n",
      "contracting 3\n",
      "reporting 1\n",
      "includes 3\n",
      "deductions 2\n",
      "trips 1\n",
      "utility 1\n",
      "repairs 1\n",
      "contains 2\n",
      "receipts 1\n",
      "keeping 6\n",
      "bookkeeping 2\n",
      "fairly 3\n",
      "teach 2\n",
      "him 2\n",
      "issuing 1\n",
      "activities 2\n",
      "hands 2\n",
      "validation 1\n",
      "turn 7\n",
      "form 8\n",
      "splash 1\n",
      "soft 3\n",
      "subset 1\n",
      "geographic 1\n",
      "announce 2\n",
      "extrapolate 1\n",
      "define 2\n",
      "spinning 1\n",
      "launched 5\n",
      "visited 5\n",
      "bots 1\n",
      "clicking 4\n",
      "analytics 16\n",
      "distracting 3\n",
      "deeply 1\n",
      "version 3\n",
      "livelihood 3\n",
      "said 9\n",
      "nuance 1\n",
      "versus 1\n",
      "variable 2\n",
      "sunk 1\n",
      "calculating 1\n",
      "previous 2\n",
      "helpful 1\n",
      "language 3\n",
      "represents 1\n",
      "pre 3\n",
      "ready 3\n",
      "necessarily 3\n",
      "safe 3\n",
      "driving 4\n",
      "post 5\n",
      "tactful 1\n",
      "ey 1\n",
      "publish 5\n",
      "linkedin 11\n",
      "issue 4\n",
      "editors 8\n",
      "placement 5\n",
      "anticipate 1\n",
      "refinement 2\n",
      "hurting 1\n",
      "iterate 1\n",
      "translates 1\n",
      "continuing 1\n",
      "organically 1\n",
      "bear 2\n",
      "publicity 3\n",
      "burst 1\n",
      "dies 1\n",
      "normal 1\n",
      "cycle 1\n",
      "ticket 2\n",
      "recommending 1\n",
      "leading 4\n",
      "push 4\n",
      "monitor 3\n",
      "announced 1\n",
      "mentions 1\n",
      "channel 4\n",
      "alerts 1\n",
      "publicly 3\n",
      "met 6\n",
      "harsh 1\n",
      "criticism 1\n",
      "merit 3\n",
      "constructive 1\n",
      "reacting 1\n",
      "inflammatory 1\n",
      "behalf 2\n",
      "thankful 2\n",
      "noticed 1\n",
      "accomplishment 1\n",
      "vote 1\n",
      "wallets 1\n",
      "overwhelmingly 1\n",
      "damage 1\n",
      "inadequate 1\n",
      "constrained 1\n",
      "quiet 1\n",
      "publicizing 1\n",
      "kept 2\n",
      "private 2\n",
      "silly 1\n",
      "placing 1\n",
      "pizza 1\n",
      "delivery 1\n",
      "addresses 7\n",
      "targets 3\n",
      "swat 1\n",
      "alleged 1\n",
      "identity 1\n",
      "congratulations 1\n",
      "seriously 1\n",
      "proud 1\n",
      "tolerance 1\n",
      "entrepreneur 1\n",
      "benefits12 1\n",
      "expected 4\n",
      "emergency 2\n",
      "factoring 1\n",
      "update 4\n",
      "strategies 1\n",
      "corp 1\n",
      "analyze 2\n",
      "disability 2\n",
      "subsidized 1\n",
      "carry 2\n",
      "practical 2\n",
      "region 2\n",
      "discount 2\n",
      "participating 1\n",
      "dentists 1\n",
      "cleanings 2\n",
      "braces 1\n",
      "rays 1\n",
      "surprises 1\n",
      "cropping 1\n",
      "pair 1\n",
      "glasses 2\n",
      "lenses 1\n",
      "eye 3\n",
      "exam 1\n",
      "abstract 1\n",
      "oh 1\n",
      "whole 5\n",
      "healthy 1\n",
      "budgeting 1\n",
      "medication 1\n",
      "periodic 2\n",
      "visits 4\n",
      "prescriptions 3\n",
      "durable 1\n",
      "replacement 1\n",
      "authorize 1\n",
      "refills 1\n",
      "recurring 1\n",
      "associations 1\n",
      "totally 2\n",
      "driver 1\n",
      "gap 2\n",
      "temporarily 2\n",
      "projected 2\n",
      "improves 1\n",
      "b 1\n",
      "slow 2\n",
      "direction 2\n",
      "diminish 1\n",
      "locally 5\n",
      "concretely 1\n",
      "applicants 1\n",
      "viewed 3\n",
      "plentiful 1\n",
      "engineered 1\n",
      "tuck 1\n",
      "allows 5\n",
      "marketable 1\n",
      "farming 1\n",
      "climate 1\n",
      "lowered 1\n",
      "seattle 3\n",
      "orlando 7\n",
      "dire 1\n",
      "turned 1\n",
      "resignation 3\n",
      "suffer 2\n",
      "major 2\n",
      "couple 4\n",
      "auto 2\n",
      "lease 1\n",
      "bought 1\n",
      "purchased 3\n",
      "dealership 1\n",
      "waited 1\n",
      "impossible 2\n",
      "relocation 1\n",
      "tricky 1\n",
      "disposing 1\n",
      "foreseeable 1\n",
      "exercise 1\n",
      "intention 1\n",
      "realities 1\n",
      "contingency 1\n",
      "execute 4\n",
      "enter 2\n",
      "aspects 3\n",
      "transitioning 2\n",
      "shake 2\n",
      "habits 1\n",
      "imperative 1\n",
      "coached 1\n",
      "beer 1\n",
      "learning 3\n",
      "reached 2\n",
      "embarking 1\n",
      "frankly 1\n",
      "immersed 1\n",
      "entrepreneurial 1\n",
      "revisited 1\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "incubation 3\n",
      "program 5\n",
      "commission 3\n",
      "fostering 1\n",
      "cities 3\n",
      "programs 2\n",
      "university 3\n",
      "central 3\n",
      "consultations 1\n",
      "designers 1\n",
      "officials 1\n",
      "plunge 1\n",
      "locale 1\n",
      "angel 1\n",
      "proceeding 1\n",
      "accepting 1\n",
      "investments 1\n",
      "regularly 1\n",
      "express 1\n",
      "forum 1\n",
      "http 9\n",
      "openforum 1\n",
      "contradicts 1\n",
      "distraction 1\n",
      "listening 1\n",
      "gospel 2\n",
      "weigh 1\n",
      "similarity 1\n",
      "distance 1\n",
      "horror 2\n",
      "handing 1\n",
      "ownership 7\n",
      "promptly 1\n",
      "disappears 2\n",
      "signed 4\n",
      "shortage 1\n",
      "bizarre 1\n",
      "drafted 1\n",
      "explicit 2\n",
      "retain 4\n",
      "uncommon 1\n",
      "leaving 7\n",
      "tender 1\n",
      "gathered 1\n",
      "expanding 1\n",
      "copyrights 2\n",
      "filed 1\n",
      "moment 3\n",
      "burn 3\n",
      "deductibles 1\n",
      "opened 1\n",
      "selected 1\n",
      "explored 1\n",
      "date 1\n",
      "checkups 1\n",
      "exams 2\n",
      "refilled 1\n",
      "purchases 1\n",
      "finalized 1\n",
      "via 1\n",
      "collected 1\n",
      "belongings 4\n",
      "brought 1\n",
      "nature 2\n",
      "delete 1\n",
      "ducks 1\n",
      "row 1\n",
      "lined 1\n",
      "bridges 1\n",
      "scenario 1\n",
      "former 3\n",
      "welcomes 1\n",
      "arms 2\n",
      "grown 2\n",
      "gone 2\n",
      "appreciates 1\n",
      "restate 1\n",
      "separation 1\n",
      "experimenting 2\n",
      "burned 1\n",
      "bridge 1\n",
      "managers 1\n",
      "appeal 2\n",
      "feelings 2\n",
      "upbeat 1\n",
      "dangle 1\n",
      "incentives 1\n",
      "retention 1\n",
      "bonuses 2\n",
      "raises 2\n",
      "wondering 1\n",
      "dreaming 1\n",
      "scare 1\n",
      "throwing 2\n",
      "genuinely 3\n",
      "agenda 1\n",
      "shocked 1\n",
      "loyal 1\n",
      "unidirectional 1\n",
      "escort 1\n",
      "desk 2\n",
      "box 2\n",
      "gather 2\n",
      "unceremoniously 1\n",
      "walk 3\n",
      "door 1\n",
      "accompanied 3\n",
      "guard 1\n",
      "stern 1\n",
      "lecture 1\n",
      "upholding 1\n",
      "confidentiality 1\n",
      "spared 1\n",
      "indignities 1\n",
      "applied 1\n",
      "whirlwind 1\n",
      "chaos 2\n",
      "wrap 2\n",
      "lock 1\n",
      "certificate 1\n",
      "prior 2\n",
      "file 1\n",
      "included 3\n",
      "h 1\n",
      "bleed 1\n",
      "dry 1\n",
      "cobra 2\n",
      "lasts 1\n",
      "exit 2\n",
      "vent 1\n",
      "frustrations 1\n",
      "friendly 1\n",
      "forgivable 1\n",
      "cardboard 1\n",
      "feels 2\n",
      "unemployed 1\n",
      "unproductive 1\n",
      "artificially 1\n",
      "deadlines 1\n",
      "appeasing 1\n",
      "fearing 1\n",
      "reputation 3\n",
      "advancement 1\n",
      "survival 1\n",
      "instinct 1\n",
      "tips 3\n",
      "fuel 1\n",
      "bits 1\n",
      "permanent 1\n",
      "fully 1\n",
      "secret 1\n",
      "grabbing 3\n",
      "bare 1\n",
      "exposure 2\n",
      "shying 1\n",
      "cornerstone 1\n",
      "attracts 1\n",
      "repelling 1\n",
      "storefronts 1\n",
      "cares 1\n",
      "referrals 3\n",
      "profiles 2\n",
      "accordingly 3\n",
      "immortalize 1\n",
      "heavily 1\n",
      "adapt 2\n",
      "mobile 9\n",
      "tablet 3\n",
      "devices 5\n",
      "seconds 2\n",
      "emulate 1\n",
      "credits 1\n",
      "built 4\n",
      "maintainable 1\n",
      "blog 10\n",
      "basis 4\n",
      "answers 1\n",
      "perform 3\n",
      "action 21\n",
      "conversion 4\n",
      "integrated 2\n",
      "platform 4\n",
      "securing 1\n",
      "modify 2\n",
      "library 2\n",
      "plugins 2\n",
      "capabilities 1\n",
      "sketches 1\n",
      "navigation 2\n",
      "pages 14\n",
      "wireframes 1\n",
      "approved 1\n",
      "approval 1\n",
      "lightly 2\n",
      "recommendations 1\n",
      "adjust 2\n",
      "designs 1\n",
      "clear 4\n",
      "poor 2\n",
      "misunderstandings 1\n",
      "image 5\n",
      "visitors 11\n",
      "scroll 2\n",
      "trend 2\n",
      "lately 2\n",
      "tradeoff 1\n",
      "challenging 4\n",
      "static 1\n",
      "headline 5\n",
      "geared 2\n",
      "catchy 1\n",
      "insert 2\n",
      "quote 1\n",
      "blurb 1\n",
      "history 1\n",
      "affiliated 1\n",
      "copywriting 1\n",
      "complimentary 1\n",
      "journalism 1\n",
      "refines 1\n",
      "military 3\n",
      "rift 4\n",
      "gaming 4\n",
      "headset 3\n",
      "seas 2\n",
      "fla 1\n",
      "december 1\n",
      "19 1\n",
      "triton 8\n",
      "ocean 11\n",
      "sdk 7\n",
      "depicting 2\n",
      "wave 2\n",
      "startlingly 1\n",
      "released 1\n",
      "vr 1\n",
      "chief 1\n",
      "officer 1\n",
      "firm 1\n",
      "teamed 1\n",
      "agilesrc 3\n",
      "newest 1\n",
      "user 8\n",
      "360 1\n",
      "degrees 1\n",
      "presented 2\n",
      "aid 1\n",
      "adapted 1\n",
      "realism 1\n",
      "lakes 1\n",
      "distributed 1\n",
      "mainstay 1\n",
      "naval 1\n",
      "air 1\n",
      "depicts 1\n",
      "worries 1\n",
      "users 6\n",
      "seasick 1\n",
      "water 1\n",
      "surfaces 1\n",
      "symmetrically 1\n",
      "patterns 1\n",
      "symmetrical 1\n",
      "interact 1\n",
      "manages 1\n",
      "coordinate 1\n",
      "he 9\n",
      "unity 1\n",
      "immediately 2\n",
      "park 2\n",
      "east 1\n",
      "orange 2\n",
      "xxx 2\n",
      "xxxx 1\n",
      "fkane 1\n",
      "founded 1\n",
      "2006 1\n",
      "rendering 1\n",
      "natural 1\n",
      "environments 1\n",
      "silverlining 2\n",
      "libraries 1\n",
      "opengl 1\n",
      "directx 1\n",
      "visual 2\n",
      "volumetric 1\n",
      "weather 1\n",
      "aviation 1\n",
      "architectural 1\n",
      "visualization 1\n",
      "broadcast 1\n",
      "include 11\n",
      "nasa 1\n",
      "faa 1\n",
      "please 1\n",
      "underneath 2\n",
      "stars 1\n",
      "dashes 1\n",
      "published 1\n",
      "obscured 1\n",
      "telephone 1\n",
      "preferred 1\n",
      "body 2\n",
      "prefer 2\n",
      "listing 1\n",
      "steers 1\n",
      "understood 1\n",
      "cursory 1\n",
      "audiences 1\n",
      "crafted 1\n",
      "intended 1\n",
      "mass 5\n",
      "jargon 1\n",
      "maritime 1\n",
      "announcement 3\n",
      "customizing 1\n",
      "submitting 2\n",
      "journalists 1\n",
      "concrete 1\n",
      "substantiation 1\n",
      "toot 2\n",
      "horn 2\n",
      "facts 1\n",
      "proofread 1\n",
      "errors 1\n",
      "twofold 3\n",
      "links 12\n",
      "submission 2\n",
      "broad 3\n",
      "category 1\n",
      "geographical 2\n",
      "newsworthy 1\n",
      "catches 1\n",
      "editor 2\n",
      "ignored 1\n",
      "pick 4\n",
      "placements 5\n",
      "handful 1\n",
      "newspaper 1\n",
      "highlight 1\n",
      "publication 5\n",
      "editorial 1\n",
      "dpi 2\n",
      "dots 1\n",
      "inch 1\n",
      "compressed 1\n",
      "png 1\n",
      "span 1\n",
      "printed 2\n",
      "tailor 2\n",
      "message 8\n",
      "formal 1\n",
      "informal 1\n",
      "summary 1\n",
      "link 12\n",
      "hosted 1\n",
      "speaking 2\n",
      "equivalent 1\n",
      "introductory 1\n",
      "text 9\n",
      "accompanies 1\n",
      "followed 4\n",
      "print 1\n",
      "attach 1\n",
      "pitch 1\n",
      "accompany 1\n",
      "ad 70\n",
      "worthwhile 5\n",
      "admit 1\n",
      "establish 2\n",
      "expert 1\n",
      "interviewed 1\n",
      "reply 1\n",
      "readership 1\n",
      "connecting 1\n",
      "reporters 1\n",
      "helpareporter 1\n",
      "speak 4\n",
      "quoted 1\n",
      "representatives 2\n",
      "dollar 2\n",
      "awareness 2\n",
      "install 3\n",
      "configure 2\n",
      "plugin 3\n",
      "w3 1\n",
      "cache 2\n",
      "w3tc 1\n",
      "server 1\n",
      "below 3\n",
      "convert 4\n",
      "archive 1\n",
      "hurt 1\n",
      "reinforce 1\n",
      "wonder 1\n",
      "convention 2\n",
      "distribute 1\n",
      "white 2\n",
      "paper 3\n",
      "guest 2\n",
      "appear 7\n",
      "banner 10\n",
      "shown 4\n",
      "suggestions 1\n",
      "optimizing 5\n",
      "impressive 1\n",
      "toolset 1\n",
      "seeing 1\n",
      "familiarizing 1\n",
      "terminology 1\n",
      "bid 2\n",
      "skyscraper 1\n",
      "square 1\n",
      "shaped 1\n",
      "adsense 2\n",
      "participate 3\n",
      "target 12\n",
      "various 5\n",
      "lessons 1\n",
      "stunning 1\n",
      "graphs 1\n",
      "cpa 11\n",
      "indicates 1\n",
      "party 2\n",
      "tie 2\n",
      "notifies 1\n",
      "occurs 1\n",
      "referred 3\n",
      "converted 1\n",
      "click 21\n",
      "column 1\n",
      "views 4\n",
      "proxy 2\n",
      "downloading 3\n",
      "retail 1\n",
      "restrict 1\n",
      "geographically 2\n",
      "campaign 21\n",
      "inexpensive 3\n",
      "default 2\n",
      "desktop 1\n",
      "pc 2\n",
      "tablets 2\n",
      "desired 1\n",
      "screen 2\n",
      "tap 1\n",
      "charge 3\n",
      "tapping 1\n",
      "embedded 1\n",
      "apps 2\n",
      "app 3\n",
      "design 4\n",
      "disable 1\n",
      "technique 1\n",
      "exclude 1\n",
      "exclusion 1\n",
      "adsenseformobileapps 1\n",
      "practice 1\n",
      "advertiser 3\n",
      "separately 2\n",
      "countries 11\n",
      "settings 1\n",
      "fraud 9\n",
      "notorious 1\n",
      "ban 2\n",
      "embargoed 2\n",
      "department 1\n",
      "english 5\n",
      "foreigners 1\n",
      "russia 1\n",
      "germany 1\n",
      "targeting 3\n",
      "specify 1\n",
      "increases 2\n",
      "victim 1\n",
      "clicks 3\n",
      "fraudulent 1\n",
      "keywords 15\n",
      "periodically 1\n",
      "dimensions 1\n",
      "tab 2\n",
      "selecting 1\n",
      "unrelated 1\n",
      "clicked 3\n",
      "curiosity 1\n",
      "weekly 1\n",
      "pop 1\n",
      "emerge 2\n",
      "movie 1\n",
      "silver 1\n",
      "lining 1\n",
      "playbook 1\n",
      "match 2\n",
      "algorithms 2\n",
      "reviewing 1\n",
      "reveal 1\n",
      "phrases 1\n",
      "phrase 1\n",
      "matching 2\n",
      "saves 1\n",
      "extensions 3\n",
      "outs 1\n",
      "snippets 1\n",
      "browse 1\n",
      "automatic 2\n",
      "audience 1\n",
      "composed 1\n",
      "strategist 2\n",
      "amazingly 1\n",
      "knowledgeable 3\n",
      "definitely 2\n",
      "closely 1\n",
      "split 2\n",
      "personas 1\n",
      "group 5\n",
      "buys 1\n",
      "unused 1\n",
      "impressions 5\n",
      "remnant 2\n",
      "waters 3\n",
      "gauge 1\n",
      "placed 1\n",
      "substantially 1\n",
      "oftentimes 1\n",
      "brand 1\n",
      "intangible 1\n",
      "bargain 3\n",
      "attractive 1\n",
      "bundle 1\n",
      "url 6\n",
      "codes 1\n",
      "generated 3\n",
      "behaved 1\n",
      "builder 1\n",
      "deteriorates 1\n",
      "accustomed 2\n",
      "replacing 1\n",
      "fresh 2\n",
      "tune 1\n",
      "advertorial 1\n",
      "native 1\n",
      "integrate 2\n",
      "trained 3\n",
      "graphic 2\n",
      "colors 1\n",
      "caters 1\n",
      "demographic 2\n",
      "gender 1\n",
      "occupation 1\n",
      "entrust 1\n",
      "ridiculous 1\n",
      "slices 2\n",
      "correlate 1\n",
      "incurring 1\n",
      "outperforms 1\n",
      "robust 1\n",
      "liking 1\n",
      "likes 3\n",
      "together 4\n",
      "presenting 1\n",
      "farms 3\n",
      "philippines 1\n",
      "armies 1\n",
      "fake 4\n",
      "escape 2\n",
      "detection 1\n",
      "sophisticated 2\n",
      "originating 2\n",
      "filter 2\n",
      "iraq 2\n",
      "joke 1\n",
      "ending 1\n",
      "race 1\n",
      "fraudsters 1\n",
      "relatively 5\n",
      "tests 1\n",
      "twitter 9\n",
      "instagram 2\n",
      "bing 1\n",
      "yahoo 1\n",
      "oriented 1\n",
      "backwards 1\n",
      "gambling 1\n",
      "lowest 1\n",
      "comparing 1\n",
      "sells 5\n",
      "specialty 1\n",
      "astronomers 1\n",
      "telescope 1\n",
      "magazine 2\n",
      "perfect 1\n",
      "deserves 1\n",
      "calculations 1\n",
      "returned 1\n",
      "unsold 1\n",
      "experiment 2\n",
      "custom 1\n",
      "acted 1\n",
      "cable 1\n",
      "venues 1\n",
      "viewers 1\n",
      "conference 1\n",
      "sponsor 1\n",
      "nearby 1\n",
      "billboard 1\n",
      "bench 1\n",
      "venue 1\n",
      "joining 1\n",
      "sponsoring 1\n",
      "gathering 2\n",
      "afterward 1\n",
      "booths 1\n",
      "dodgy 1\n",
      "smallest 1\n",
      "booth 6\n",
      "tall 1\n",
      "corner 1\n",
      "dump 1\n",
      "lap 1\n",
      "publicize 1\n",
      "attendees 2\n",
      "afterwards 1\n",
      "attend 1\n",
      "demo 2\n",
      "parties 1\n",
      "afoul 1\n",
      "smartphone 2\n",
      "permitted 1\n",
      "bring 4\n",
      "onto 1\n",
      "floor 1\n",
      "networking 2\n",
      "manning 1\n",
      "arcade 1\n",
      "mailings 1\n",
      "mined 1\n",
      "sent 3\n",
      "brochure 1\n",
      "personalized 1\n",
      "contacted 1\n",
      "excellent 1\n",
      "stamp 1\n",
      "abandoned 1\n",
      "mailbox 1\n",
      "grab 1\n",
      "rankings 2\n",
      "host 1\n",
      "yoast 1\n",
      "15 1\n",
      "originate 1\n",
      "85 1\n",
      "practices 2\n",
      "organic 2\n",
      "doubt 1\n",
      "rank 5\n",
      "sharing 2\n",
      "linked 1\n",
      "authoritative 1\n",
      "eyes 1\n",
      "directories 1\n",
      "sneak 1\n",
      "signature 1\n",
      "recognize 1\n",
      "penalize 1\n",
      "hung 1\n",
      "typed 2\n",
      "bar 2\n",
      "types 1\n",
      "sorting 1\n",
      "ctr 1\n",
      "paragraphs 1\n",
      "describing 2\n",
      "alt 1\n",
      "tags 2\n",
      "textual 1\n",
      "titles 3\n",
      "headers 2\n",
      "special 1\n",
      "html 1\n",
      "contained 1\n",
      "h1 1\n",
      "h2 1\n",
      "highlighted 1\n",
      "webpage 1\n",
      "contain 1\n",
      "characters 1\n",
      "webmaster 2\n",
      "crawls 1\n",
      "essentially 2\n",
      "invisible 1\n",
      "adaptive 1\n",
      "lays 1\n",
      "screens 1\n",
      "load 1\n",
      "says 2\n",
      "speed 1\n",
      "caching 1\n",
      "careers 3\n",
      "moz 3\n",
      "resource 3\n",
      "discovers 1\n",
      "visitor 2\n",
      "simulating 1\n",
      "convey 1\n",
      "button 3\n",
      "inviting 1\n",
      "menu 2\n",
      "fold 1\n",
      "dominates 1\n",
      "plays 1\n",
      "loaded 1\n",
      "clearly 2\n",
      "concisely 1\n",
      "communicated 1\n",
      "shelf 1\n",
      "lead 4\n",
      "requesting 1\n",
      "newsletter 1\n",
      "wary 3\n",
      "spam 4\n",
      "scared 1\n",
      "optional 1\n",
      "submit 1\n",
      "undeliverable 1\n",
      "harm 2\n",
      "relevance 2\n",
      "specialized 1\n",
      "focuses 1\n",
      "words 1\n",
      "slightly 1\n",
      "reaching 3\n",
      "filtered 1\n",
      "beginners 1\n",
      "mailchimp 4\n",
      "constant 3\n",
      "foolproof 1\n",
      "dada 1\n",
      "technically 1\n",
      "inclined 1\n",
      "delivered 1\n",
      "upgrade 1\n",
      "subscriber 2\n",
      "advanced 1\n",
      "spammer 2\n",
      "opt 1\n",
      "signup 1\n",
      "solicit 1\n",
      "legally 1\n",
      "unsubscribe 1\n",
      "processed 1\n",
      "correctly 1\n",
      "subscribers 2\n",
      "digest 1\n",
      "entries 1\n",
      "announcements 3\n",
      "tone 1\n",
      "conversational 1\n",
      "frequency 1\n",
      "twice 1\n",
      "frequently 1\n",
      "unsubscribing 1\n",
      "pushing 1\n",
      "lines 1\n",
      "broken 1\n",
      "typos 2\n",
      "editing 1\n",
      "proofreading 1\n",
      "component 1\n",
      "inbound 1\n",
      "pinterest 1\n",
      "younger 1\n",
      "noise 3\n",
      "outreach 1\n",
      "retweeting 1\n",
      "replying 1\n",
      "posting 2\n",
      "discussions 4\n",
      "tweeted 1\n",
      "followers 2\n",
      "surge 4\n",
      "tweeting 1\n",
      "tries 1\n",
      "force 1\n",
      "b2b 1\n",
      "framed 1\n",
      "achievement 1\n",
      "spammy 1\n",
      "inbox 1\n",
      "valued 1\n",
      "incredibly 2\n",
      "clever 1\n",
      "consuming 2\n",
      "addictive 1\n",
      "substantial 1\n",
      "discovered 2\n",
      "segue 1\n",
      "lets 5\n",
      "integration 2\n",
      "sessions 3\n",
      "sudden 1\n",
      "changed 2\n",
      "indicate 2\n",
      "fixing 1\n",
      "panic 1\n",
      "drops 1\n",
      "congratulate 1\n",
      "completed 1\n",
      "critical 1\n",
      "dropping 2\n",
      "boost 1\n",
      "appealing 1\n",
      "abandon 1\n",
      "engagement 1\n",
      "attracting 1\n",
      "rise 1\n",
      "malicious 2\n",
      "block 1\n",
      "originated 1\n",
      "balance 2\n",
      "sources 2\n",
      "influence 2\n",
      "digging 2\n",
      "referral 1\n",
      "chime 1\n",
      "discussion 1\n",
      "tag 1\n",
      "events 2\n",
      "polluted 2\n",
      "referrer 5\n",
      "spam13 1\n",
      "tricks 1\n",
      "junk 1\n",
      "skepticism 1\n",
      "ring 3\n",
      "drove 1\n",
      "legitimate 1\n",
      "indicative 1\n",
      "affected 1\n",
      "dropped 1\n",
      "heading 1\n",
      "overlook 1\n",
      "hardest 1\n",
      "slowly 1\n",
      "despite 2\n",
      "doubling 1\n",
      "stable 1\n",
      "overspend 1\n",
      "requiring 1\n",
      "dries 1\n",
      "indicator 1\n",
      "crm 3\n",
      "salesforce 1\n",
      "zoho 1\n",
      "driven 1\n",
      "leads 7\n",
      "added 1\n",
      "signs 1\n",
      "reminding 1\n",
      "reminders 2\n",
      "nudge 2\n",
      "nudges 1\n",
      "economy 3\n",
      "gross 1\n",
      "domestic 1\n",
      "predators 2\n",
      "unprepared 1\n",
      "fortune 1\n",
      "willingness 1\n",
      "scam 1\n",
      "recently 2\n",
      "directors 1\n",
      "partners 2\n",
      "divorce 1\n",
      "transferred 1\n",
      "contributing 1\n",
      "contingencies 1\n",
      "divorced 1\n",
      "maker 1\n",
      "acquirers 1\n",
      "complement 1\n",
      "knowledge 2\n",
      "council 3\n",
      "beast 1\n",
      "cut 2\n",
      "unsure 1\n",
      "challenges 1\n",
      "unsolicited 1\n",
      "bears 1\n",
      "repeating 1\n",
      "testified 1\n",
      "convinced 1\n",
      "relied 1\n",
      "tens 1\n",
      "furthermore 1\n",
      "distinction 1\n",
      "identified 1\n",
      "asked 1\n",
      "repeatedly 1\n",
      "fortunate 1\n",
      "originally 1\n",
      "his 5\n",
      "agreed 1\n",
      "burdened 1\n",
      "spot 1\n",
      "mainly 1\n",
      "manipulation 1\n",
      "ineffective 1\n",
      "ulterior 1\n",
      "motive 1\n",
      "negotiating 1\n",
      "scammer 1\n",
      "maximizes 1\n",
      "questionable 1\n",
      "ramp 1\n",
      "handed 1\n",
      "prospecting 1\n",
      "outsourced 1\n",
      "emailing 1\n",
      "qualified 1\n",
      "independence 1\n",
      "compromises 1\n",
      "ethical 1\n",
      "dilemma 1\n",
      "advocates 1\n",
      "preserve 1\n",
      "asks 1\n",
      "employ 1\n",
      "flows 1\n",
      "measured 1\n",
      "pitfall 1\n",
      "random 1\n",
      "variations 1\n",
      "disappearance 1\n",
      "sees 1\n",
      "variation 2\n",
      "seasonal 1\n",
      "cycles 1\n",
      "aggregate 1\n",
      "susceptible 1\n",
      "outliers 1\n",
      "analyzing 1\n",
      "dummies 3\n",
      "deviation 1\n",
      "gamed 1\n",
      "congratulated 1\n",
      "believing 1\n",
      "dug 1\n",
      "vietnam 1\n",
      "documentation 1\n",
      "blocking 1\n",
      "suspicious 1\n",
      "variance 1\n",
      "thriving 1\n",
      "forever 1\n",
      "saturate 1\n",
      "provides 1\n",
      "metaphorical 1\n",
      "supporting 1\n",
      "adopt 1\n",
      "mindset 1\n",
      "conservatively 1\n",
      "104 1\n",
      "312 1\n",
      "mindful 1\n",
      "reserve 1\n",
      "outsourcing 3\n",
      "bankrupt 1\n",
      "automation 1\n",
      "automating 2\n",
      "sink 1\n",
      "succeed 1\n",
      "capitalist 1\n",
      "hits 1\n",
      "critically 1\n",
      "expand 1\n",
      "advance 1\n",
      "decline 2\n",
      "pessimistic 1\n",
      "promise 1\n",
      "perpetuity 1\n",
      "discontinue 1\n",
      "explicitly 1\n",
      "evolving 1\n",
      "accomplishing 2\n",
      "hired 1\n",
      "presumption 1\n",
      "routine 1\n",
      "elance 1\n",
      "ratings 1\n",
      "strict 1\n",
      "flexible 1\n",
      "committing 1\n",
      "boilerplate 1\n",
      "deliverables 1\n",
      "owns 1\n",
      "performed 1\n",
      "headache 1\n",
      "w9 1\n",
      "1099 1\n",
      "assumes 1\n",
      "gates 1\n",
      "survey 1\n",
      "kits 1\n",
      "realizing 1\n",
      "ons 1\n",
      "derivative 1\n",
      "mostly 2\n",
      "cheaply 1\n",
      "packaging 1\n",
      "weekend 3\n",
      "caffeine 1\n",
      "fueled 1\n",
      "coding 1\n",
      "generating 1\n",
      "1000 1\n",
      "800 1\n",
      "cast 1\n",
      "stone 1\n",
      "risking 1\n",
      "pivoting 1\n",
      "genius 1\n",
      "mentality 1\n",
      "smashing 1\n",
      "older 1\n",
      "diligence 1\n",
      "forcing 1\n",
      "increasing 1\n",
      "scheme 1\n",
      "solo 1\n",
      "preneurs 1\n",
      "promoting 1\n",
      "hitting 1\n",
      "reasonably 1\n",
      "nobel 1\n",
      "laureate 1\n",
      "daniel 1\n",
      "kahneman 1\n",
      "75 2\n",
      "happiness 1\n",
      "achievable 1\n",
      "existed 1\n",
      "transitions 1\n",
      "denial 1\n",
      "decades 1\n",
      "virtuous 1\n",
      "threw 1\n",
      "suspect 1\n",
      "reminds 1\n",
      "fondly 1\n",
      "consumed 1\n",
      "gloating 2\n",
      "refined 1\n",
      "regret 1\n",
      "continued 1\n",
      "hearing 1\n",
      "guilty 3\n",
      "feet 1\n",
      "drained 1\n",
      "clock 1\n",
      "pm 2\n",
      "breakfast 1\n",
      "luxuries 1\n",
      "cheating 1\n",
      "workaholic 1\n",
      "particularly 1\n",
      "tough 1\n",
      "filling 2\n",
      "expects 1\n",
      "continuously 1\n",
      "restriction 1\n",
      "recharge 1\n",
      "menial 1\n",
      "freed 1\n",
      "burdens 1\n",
      "rejected 1\n",
      "notion 1\n",
      "pursuit 1\n",
      "undefined 1\n",
      "beach 1\n",
      "boring 1\n",
      "rewarding 1\n",
      "passed 1\n",
      "pleasure 1\n",
      "intimately 1\n",
      "constructed 1\n",
      "reader 1\n",
      "achieves 1\n",
      "journey 1\n",
      "topics 1\n",
      "timothy 1\n",
      "workweek 1\n",
      "harmony 1\n",
      "2009 1\n",
      "harper 1\n",
      "reis 1\n",
      "continuous 1\n",
      "innovation 1\n",
      "radically 1\n",
      "crown 1\n",
      "2011 4\n",
      "rumsey 1\n",
      "deborah 1\n",
      "j 1\n",
      "pro 1\n",
      "summit 1\n",
      "owes 1\n",
      "colleagues 1\n",
      "graciously 1\n",
      "volunteered 1\n",
      "meticulous 1\n",
      "edits 1\n",
      "draft 1\n",
      "thank 2\n",
      "aaron 3\n",
      "dykstra 1\n",
      "ranged 1\n",
      "stylistic 1\n",
      "improvements 1\n",
      "continuity 1\n",
      "thanks 1\n",
      "encouragement 1\n",
      "anecdotes 1\n",
      "scenarios 1\n",
      "michal 3\n",
      "bryc 1\n",
      "spotted 1\n",
      "acknowledge 1\n",
      "wife 2\n",
      "daughters 2\n",
      "nearly 1\n",
      "enjoyable 1\n",
      "produces 1\n",
      "electrical 1\n",
      "massachusetts 1\n",
      "dartmouth 1\n",
      "sierra 1\n",
      "glass 1\n",
      "studios 1\n",
      "boston 1\n",
      "nine 1\n",
      "progressed 1\n",
      "personalization 1\n",
      "recommendation 1\n",
      "imdb 2\n",
      "subsidiary 1\n",
      "lives 1\n",
      "enjoys 1\n",
      "parks 1\n",
      "star 1\n",
      "trek 1\n",
      "memorabilia 1\n",
      "himself 1\n",
      "requirments 1\n",
      "iag 1\n",
      "consulting 1\n",
      "reuters 2\n",
      "27 3\n",
      "05 1\n",
      "usa 1\n",
      "iduskbn0e721m20140527 1\n",
      "crash 2\n",
      "forbes 2\n",
      "moneybuilder 1\n",
      "07 1\n",
      "national 1\n",
      "brookings 1\n",
      "institution 1\n",
      "tgeonetta 1\n",
      "vs 1\n",
      "47 1\n",
      "washington 1\n",
      "september 1\n",
      "apa 1\n",
      "org 1\n",
      "helpcenter 1\n",
      "aspx 1\n",
      "dhhs 1\n",
      "niosh 2\n",
      "99 2\n",
      "101 2\n",
      "cdc 1\n",
      "docs 1\n",
      "businessinsider 1\n",
      "12 1\n",
      "treated 1\n",
      "13 1\n",
      "tricking 1\n"
     ]
    }
   ],
   "source": [
    "import re\n",
    "from pyspark import SparkConf, SparkContext\n",
    "\n",
    "def normalizeWords(text):\n",
    "    return re.compile(r'\\W+', re.UNICODE).split(text.lower())\n",
    "\n",
    "conf = SparkConf().setMaster('local').setAppName('WordCount')\n",
    "sc = SparkContext(conf = conf)\n",
    "input = sc.textFile('book.txt')\n",
    "words = input.flatMap(normalizeWords)\n",
    "wordCounts = words.countByValue()\n",
    "for word, count in wordCounts.items():\n",
    "    cleanWord = word.encode('ascii', 'ignore')\n",
    "    if cleanWord:\n",
    "        print(word, count)    "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "metadata": {},
   "outputs": [],
   "source": [
    "sc.stop()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 22,
   "metadata": {},
   "outputs": [],
   "source": [
    "from pyspark import SparkConf, SparkContext\n",
    "import re\n",
    "\n",
    "def normalizeWords(text):\n",
    "    return re.compile(r'\\W+', re.UNICODE).split(text.lower())\n",
    "\n",
    "conf = SparkConf().setMaster('local').setAppName('WordCount')\n",
    "sc = SparkContext(conf = conf)\n",
    "input = sc.textFile('book.txt')\n",
    "words = input.flatMap(normalizeWords)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 23,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['self',\n",
       " 'employment',\n",
       " 'building',\n",
       " 'an',\n",
       " 'internet',\n",
       " 'business',\n",
       " 'of',\n",
       " 'one',\n",
       " 'achieving',\n",
       " 'financial']"
      ]
     },
     "execution_count": 23,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "words.take(10)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[('self', 111),\n",
       " ('employment', 75),\n",
       " ('building', 33),\n",
       " ('an', 178),\n",
       " ('internet', 26),\n",
       " ('business', 383),\n",
       " ('of', 970),\n",
       " ('one', 100),\n",
       " ('achieving', 1),\n",
       " ('financial', 17)]"
      ]
     },
     "execution_count": 24,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "wordCounts = words.map(lambda x: (x, 1)).reduceByKey(lambda x, y: x+y)\n",
    "wordCounts.take(10)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 30,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[(1, 'achieving'),\n",
       " (1, 'contents'),\n",
       " (1, 'preparation'),\n",
       " (1, 'skillset'),\n",
       " (1, 'determination'),\n",
       " (1, 'confidence'),\n",
       " (1, 'strike'),\n",
       " (1, 'blame'),\n",
       " (1, 'devoted'),\n",
       " (1, 'commuted')]"
      ]
     },
     "execution_count": 30,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "wordCountsSorted = wordCounts.map(lambda x: (x[1], x[0])).sortByKey()\n",
    "wordCountsSorted.take(10)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 32,
   "metadata": {
    "scrolled": false
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "achieving:\t\t1\n",
      "contents:\t\t1\n",
      "preparation:\t\t1\n",
      "skillset:\t\t1\n",
      "determination:\t\t1\n",
      "confidence:\t\t1\n",
      "strike:\t\t1\n",
      "blame:\t\t1\n",
      "devoted:\t\t1\n",
      "commuted:\t\t1\n",
      "complaint:\t\t1\n",
      "rewarded:\t\t1\n",
      "role:\t\t1\n",
      "marriage:\t\t1\n",
      "combat:\t\t1\n",
      "secondary:\t\t1\n",
      "ultimatum:\t\t1\n",
      "weeks:\t\t1\n",
      "walked:\t\t1\n",
      "matches:\t\t1\n",
      "nor:\t\t1\n",
      "requirement:\t\t1\n",
      "43:\t\t1\n",
      "broke:\t\t1\n",
      "gloat:\t\t1\n",
      "heart:\t\t1\n",
      "attack:\t\t1\n",
      "65:\t\t1\n",
      "retire:\t\t1\n",
      "smarts:\t\t1\n",
      "tenacity:\t\t1\n",
      "discarding:\t\t1\n",
      "bold:\t\t1\n",
      "psyche:\t\t1\n",
      "rebel:\t\t1\n",
      "magnitude:\t\t1\n",
      "justify:\t\t1\n",
      "surprising:\t\t1\n",
      "fell:\t\t1\n",
      "laid:\t\t1\n",
      "downsized:\t\t1\n",
      "imagined:\t\t1\n",
      "pursuing:\t\t1\n",
      "roof:\t\t1\n",
      "starving:\t\t1\n",
      "foreclosed:\t\t1\n",
      "returning:\t\t1\n",
      "prototyped:\t\t1\n",
      "proven:\t\t1\n",
      "quits:\t\t1\n",
      "sba:\t\t1\n",
      "tenure:\t\t1\n",
      "secure:\t\t1\n",
      "28:\t\t1\n",
      "moderately:\t\t1\n",
      "americans:\t\t1\n",
      "representing:\t\t1\n",
      "14:\t\t1\n",
      "fringe:\t\t1\n",
      "internal:\t\t1\n",
      "religious:\t\t1\n",
      "cults:\t\t1\n",
      "brainwashing:\t\t1\n",
      "beliefs:\t\t1\n",
      "questioning:\t\t1\n",
      "instill:\t\t1\n",
      "youth:\t\t1\n",
      "grew:\t\t1\n",
      "teachers:\t\t1\n",
      "grades:\t\t1\n",
      "graduated:\t\t1\n",
      "absorbed:\t\t1\n",
      "culture:\t\t1\n",
      "promotes:\t\t1\n",
      "indoctrinated:\t\t1\n",
      "landed:\t\t1\n",
      "children:\t\t1\n",
      "terrifying:\t\t1\n",
      "barely:\t\t1\n",
      "mouths:\t\t1\n",
      "fulfill:\t\t1\n",
      "thrust:\t\t1\n",
      "foam:\t\t1\n",
      "cup:\t\t1\n",
      "ramen:\t\t1\n",
      "noodles:\t\t1\n",
      "desire:\t\t1\n",
      "alternate:\t\t1\n",
      "paths:\t\t1\n",
      "commensurate:\t\t1\n",
      "struggling:\t\t1\n",
      "spin:\t\t1\n",
      "banking:\t\t1\n",
      "impacts:\t\t1\n",
      "materially:\t\t1\n",
      "rationally:\t\t1\n",
      "tiny:\t\t1\n",
      "proceeds:\t\t1\n",
      "answered:\t\t1\n",
      "aversion:\t\t1\n",
      "awards:\t\t1\n",
      "wondered:\t\t1\n",
      "chasing:\t\t1\n",
      "proverbial:\t\t1\n",
      "doubting:\t\t1\n",
      "thrived:\t\t1\n",
      "dead:\t\t1\n",
      "difficulty:\t\t1\n",
      "promoted:\t\t1\n",
      "lobbying:\t\t1\n",
      "quantify:\t\t1\n",
      "mitigate:\t\t1\n",
      "suite:\t\t1\n",
      "attaining:\t\t1\n",
      "millionaire:\t\t1\n",
      "liked:\t\t1\n",
      "respected:\t\t1\n",
      "formed:\t\t1\n",
      "bonds:\t\t1\n",
      "president:\t\t1\n",
      "respect:\t\t1\n",
      "guts:\t\t1\n",
      "miles:\t\t1\n",
      "minded:\t\t1\n",
      "multiple:\t\t1\n",
      "filled:\t\t1\n",
      "accomplishments:\t\t1\n",
      "withhold:\t\t1\n",
      "specialist:\t\t1\n",
      "marketer:\t\t1\n",
      "paralegal:\t\t1\n",
      "arranging:\t\t1\n",
      "hassle:\t\t1\n",
      "switch:\t\t1\n",
      "super:\t\t1\n",
      "cheapest:\t\t1\n",
      "hats:\t\t1\n",
      "css:\t\t1\n",
      "similarly:\t\t1\n",
      "hopes:\t\t1\n",
      "happier:\t\t1\n",
      "passive:\t\t1\n",
      "beautiful:\t\t1\n",
      "disproportionate:\t\t1\n",
      "smarter:\t\t1\n",
      "promote:\t\t1\n",
      "ratio:\t\t1\n",
      "presumably:\t\t1\n",
      "faceless:\t\t1\n",
      "fruits:\t\t1\n",
      "returns:\t\t1\n",
      "401:\t\t1\n",
      "k:\t\t1\n",
      "cooperation:\t\t1\n",
      "committed:\t\t1\n",
      "de:\t\t1\n",
      "prioritize:\t\t1\n",
      "warning:\t\t1\n",
      "teammates:\t\t1\n",
      "derail:\t\t1\n",
      "frustrating:\t\t1\n",
      "failing:\t\t1\n",
      "inaction:\t\t1\n",
      "20081:\t\t1\n",
      "68:\t\t1\n",
      "hinges:\t\t1\n",
      "fault:\t\t1\n",
      "screw:\t\t1\n",
      "scares:\t\t1\n",
      "mile:\t\t1\n",
      "years2:\t\t1\n",
      "17:\t\t1\n",
      "years3:\t\t1\n",
      "lifetime:\t\t1\n",
      "killed:\t\t1\n",
      "motor:\t\t1\n",
      "vehicle:\t\t1\n",
      "1124:\t\t1\n",
      "injury:\t\t1\n",
      "draining:\t\t1\n",
      "hallway:\t\t1\n",
      "rush:\t\t1\n",
      "kiss:\t\t1\n",
      "goodbye:\t\t1\n",
      "relaxing:\t\t1\n",
      "recharging:\t\t1\n",
      "hobbies:\t\t1\n",
      "reliever:\t\t1\n",
      "gas:\t\t1\n",
      "parking:\t\t1\n",
      "tolls:\t\t1\n",
      "fares:\t\t1\n",
      "chances:\t\t1\n",
      "san:\t\t1\n",
      "jose:\t\t1\n",
      "area5:\t\t1\n",
      "49:\t\t1\n",
      "average6:\t\t1\n",
      "six:\t\t1\n",
      "austin:\t\t1\n",
      "texas:\t\t1\n",
      "discretionary:\t\t1\n",
      "do7:\t\t1\n",
      "nicer:\t\t1\n",
      "conducted:\t\t1\n",
      "desirable:\t\t1\n",
      "opens:\t\t1\n",
      "kick:\t\t1\n",
      "tropics:\t\t1\n",
      "metropolitan:\t\t1\n",
      "houses:\t\t1\n",
      "lawn:\t\t1\n",
      "manageable:\t\t1\n",
      "reaches:\t\t1\n",
      "disposal:\t\t1\n",
      "fiji:\t\t1\n",
      "zealand:\t\t1\n",
      "dream:\t\t1\n",
      "gallup:\t\t1\n",
      "poll8:\t\t1\n",
      "18:\t\t1\n",
      "60:\t\t1\n",
      "dictate:\t\t1\n",
      "late:\t\t1\n",
      "convenient:\t\t1\n",
      "freeing:\t\t1\n",
      "calendar:\t\t1\n",
      "appointment:\t\t1\n",
      "catching:\t\t1\n",
      "concert:\t\t1\n",
      "award:\t\t1\n",
      "presentation:\t\t1\n",
      "eight:\t\t1\n",
      "arbitrary:\t\t1\n",
      "fatigued:\t\t1\n",
      "assistants:\t\t1\n",
      "tim:\t\t1\n",
      "four:\t\t1\n",
      "inquiries:\t\t1\n",
      "batched:\t\t1\n",
      "directing:\t\t1\n",
      "vacations:\t\t1\n",
      "ethic:\t\t1\n",
      "dividends:\t\t1\n",
      "rated:\t\t1\n",
      "respondents:\t\t1\n",
      "myth:\t\t1\n",
      "opposite:\t\t1\n",
      "psychological:\t\t1\n",
      "association:\t\t1\n",
      "arises:\t\t1\n",
      "timeframe:\t\t1\n",
      "feeling:\t\t1\n",
      "powerless:\t\t1\n",
      "depression:\t\t1\n",
      "traveling:\t\t1\n",
      "companions:\t\t1\n",
      "hopelessness:\t\t1\n",
      "alter:\t\t1\n",
      "centers:\t\t1\n",
      "disease:\t\t1\n",
      "control10:\t\t1\n",
      "complaints:\t\t1\n",
      "welcome:\t\t1\n",
      "programmer:\t\t1\n",
      "conform:\t\t1\n",
      "architecture:\t\t1\n",
      "artist:\t\t1\n",
      "dress:\t\t1\n",
      "wardrobe:\t\t1\n",
      "frame:\t\t1\n",
      "environment:\t\t1\n",
      "unbounded:\t\t1\n",
      "serious:\t\t1\n",
      "assess:\t\t1\n",
      "undertaking:\t\t1\n",
      "guarantees:\t\t1\n",
      "exercises:\t\t1\n",
      "chapter:\t\t1\n",
      "unimaginably:\t\t1\n",
      "badly:\t\t1\n",
      "cushion:\t\t1\n",
      "betting:\t\t1\n",
      "device:\t\t1\n",
      "assuming:\t\t1\n",
      "legwork:\t\t1\n",
      "burning:\t\t1\n",
      "withdraw:\t\t1\n",
      "penalties:\t\t1\n",
      "cell:\t\t1\n",
      "tighten:\t\t1\n",
      "belt:\t\t1\n",
      "multiply:\t\t1\n",
      "looming:\t\t1\n",
      "refund:\t\t1\n",
      "spins:\t\t1\n",
      "saddled:\t\t1\n",
      "depleted:\t\t1\n",
      "god:\t\t1\n",
      "max:\t\t1\n",
      "avoided:\t\t1\n",
      "severance:\t\t1\n",
      "deciding:\t\t1\n",
      "passage:\t\t1\n",
      "affordable:\t\t1\n",
      "obamacare:\t\t1\n",
      "friendlier:\t\t1\n",
      "subsidizes:\t\t1\n",
      "u:\t\t1\n",
      "conservative:\t\t1\n",
      "sticker:\t\t1\n",
      "shock:\t\t1\n",
      "angry:\t\t1\n",
      "law:\t\t1\n",
      "pesky:\t\t1\n",
      "prudent:\t\t1\n",
      "horribly:\t\t1\n",
      "trip:\t\t1\n",
      "hospital:\t\t1\n",
      "scientific:\t\t1\n",
      "merely:\t\t1\n",
      "collection:\t\t1\n",
      "essential:\t\t1\n",
      "finished:\t\t1\n",
      "unfinished:\t\t1\n",
      "voice:\t\t1\n",
      "mails:\t\t1\n",
      "overwhelmed:\t\t1\n",
      "distractions:\t\t1\n",
      "monitoring:\t\t1\n",
      "pull:\t\t1\n",
      "motivate:\t\t1\n",
      "0:\t\t1\n",
      "child:\t\t1\n",
      "aggregated:\t\t1\n",
      "runaway:\t\t1\n",
      "partnering:\t\t1\n",
      "possesses:\t\t1\n",
      "implicitly:\t\t1\n",
      "determined:\t\t1\n",
      "rough:\t\t1\n",
      "outlook:\t\t1\n",
      "variety:\t\t1\n",
      "diversify:\t\t1\n",
      "moleskine:\t\t1\n",
      "notebooks:\t\t1\n",
      "learnings:\t\t1\n",
      "revisiting:\t\t1\n",
      "continually:\t\t1\n",
      "employing:\t\t1\n",
      "gestating:\t\t1\n",
      "pursue:\t\t1\n",
      "objectives:\t\t1\n",
      "tends:\t\t1\n",
      "attempt:\t\t1\n",
      "offsets:\t\t1\n",
      "93:\t\t1\n",
      "touted:\t\t1\n",
      "y:\t\t1\n",
      "combinator:\t\t1\n",
      "accelerator:\t\t1\n",
      "insider11:\t\t1\n",
      "consistent:\t\t1\n",
      "losses:\t\t1\n",
      "acqui:\t\t1\n",
      "hires:\t\t1\n",
      "talented:\t\t1\n",
      "apple:\t\t1\n",
      "awesome:\t\t1\n",
      "whatsapp:\t\t1\n",
      "outrageous:\t\t1\n",
      "slim:\t\t1\n",
      "happening:\t\t1\n",
      "york:\t\t1\n",
      "male:\t\t1\n",
      "brutal:\t\t1\n",
      "republic:\t\t1\n",
      "hell:\t\t1\n",
      "ageist:\t\t1\n",
      "sexist:\t\t1\n",
      "inc:\t\t1\n",
      "212:\t\t1\n",
      "energetic:\t\t1\n",
      "happily:\t\t1\n",
      "hopeful:\t\t1\n",
      "subside:\t\t1\n",
      "drawn:\t\t1\n",
      "persist:\t\t1\n",
      "begin:\t\t1\n",
      "minority:\t\t1\n",
      "billionaire:\t\t1\n",
      "astute:\t\t1\n",
      "exists:\t\t1\n",
      "restaurants:\t\t1\n",
      "barber:\t\t1\n",
      "shops:\t\t1\n",
      "cleaners:\t\t1\n",
      "landscapers:\t\t1\n",
      "roofing:\t\t1\n",
      "crafts:\t\t1\n",
      "imported:\t\t1\n",
      "billions:\t\t1\n",
      "surrounded:\t\t1\n",
      "landscaper:\t\t1\n",
      "restaurateur:\t\t1\n",
      "fullest:\t\t1\n",
      "production:\t\t1\n",
      "backed:\t\t1\n",
      "collateral:\t\t1\n",
      "crowd:\t\t1\n",
      "congress:\t\t1\n",
      "shutdown:\t\t1\n",
      "arcane:\t\t1\n",
      "regulations:\t\t1\n",
      "absolutely:\t\t1\n",
      "salon:\t\t1\n",
      "tahiti:\t\t1\n",
      "oversight:\t\t1\n",
      "reclaiming:\t\t1\n",
      "suburbs:\t\t1\n",
      "counts:\t\t1\n",
      "violates:\t\t1\n",
      "tenet:\t\t1\n",
      "supply:\t\t1\n",
      "batch:\t\t1\n",
      "window:\t\t1\n",
      "remains:\t\t1\n",
      "supervision:\t\t1\n",
      "incorrectly:\t\t1\n",
      "sticking:\t\t1\n",
      "trading:\t\t1\n",
      "compensate:\t\t1\n",
      "mom:\t\t1\n",
      "dad:\t\t1\n",
      "shots:\t\t1\n",
      "strings:\t\t1\n",
      "advise:\t\t1\n",
      "admittedly:\t\t1\n",
      "centered:\t\t1\n",
      "revolve:\t\t1\n",
      "relationships:\t\t1\n",
      "members:\t\t1\n",
      "warm:\t\t1\n",
      "beachside:\t\t1\n",
      "caf:\t\t1\n",
      "portable:\t\t1\n",
      "replaced:\t\t1\n",
      "reflects:\t\t1\n",
      "advantages:\t\t1\n",
      "graphics:\t\t1\n",
      "environmental:\t\t1\n",
      "bugs:\t\t1\n",
      "linear:\t\t1\n",
      "interacting:\t\t1\n",
      "realized:\t\t1\n",
      "remarkably:\t\t1\n",
      "generous:\t\t1\n",
      "regards:\t\t1\n",
      "laying:\t\t1\n",
      "claim:\t\t1\n",
      "upset:\t\t1\n",
      "jeopardy:\t\t1\n",
      "playing:\t\t1\n",
      "proof:\t\t1\n",
      "blinks:\t\t1\n",
      "150:\t\t1\n",
      "paranoia:\t\t1\n",
      "depleting:\t\t1\n",
      "delivering:\t\t1\n",
      "scope:\t\t1\n",
      "occasionally:\t\t1\n",
      "artists:\t\t1\n",
      "offices:\t\t1\n",
      "spec:\t\t1\n",
      "preserved:\t\t1\n",
      "immediate:\t\t1\n",
      "e:\t\t1\n",
      "norm:\t\t1\n",
      "communicate:\t\t1\n",
      "preserving:\t\t1\n",
      "newly:\t\t1\n",
      "interviewing:\t\t1\n",
      "binding:\t\t1\n",
      "delivers:\t\t1\n",
      "handedly:\t\t1\n",
      "prevented:\t\t1\n",
      "needing:\t\t1\n",
      "passionate:\t\t1\n",
      "merchandise:\t\t1\n",
      "commodity:\t\t1\n",
      "electronics:\t\t1\n",
      "retailer:\t\t1\n",
      "popularity:\t\t1\n",
      "magic:\t\t1\n",
      "weekends:\t\t1\n",
      "angie:\t\t1\n",
      "marketplaces:\t\t1\n",
      "educational:\t\t1\n",
      "stumble:\t\t1\n",
      "publishing:\t\t1\n",
      "vampire:\t\t1\n",
      "romance:\t\t1\n",
      "novel:\t\t1\n",
      "tuition:\t\t1\n",
      "assembly:\t\t1\n",
      "instructors:\t\t1\n",
      "scouring:\t\t1\n",
      "fairs:\t\t1\n",
      "painting:\t\t1\n",
      "artisans:\t\t1\n",
      "tastes:\t\t1\n",
      "extensible:\t\t1\n",
      "none:\t\t1\n",
      "guaranteed:\t\t1\n",
      "legs:\t\t1\n",
      "juices:\t\t1\n",
      "subscribe:\t\t1\n",
      "techcrunch:\t\t1\n",
      "ragged:\t\t1\n",
      "conjure:\t\t1\n",
      "vigilant:\t\t1\n",
      "unsolved:\t\t1\n",
      "unavailable:\t\t1\n",
      "evaluates:\t\t1\n",
      "frees:\t\t1\n",
      "violate:\t\t1\n",
      "manufactured:\t\t1\n",
      "billed:\t\t1\n",
      "quantity:\t\t1\n",
      "observation:\t\t1\n",
      "deep:\t\t1\n",
      "pockets:\t\t1\n",
      "alexa:\t\t1\n",
      "overall:\t\t1\n",
      "niches:\t\t1\n",
      "differentiate:\t\t1\n",
      "consume:\t\t1\n",
      "unto:\t\t1\n",
      "educate:\t\t1\n",
      "intelligence:\t\t1\n",
      "plenty:\t\t1\n",
      "disposable:\t\t1\n",
      "insulating:\t\t1\n",
      "crises:\t\t1\n",
      "stagnant:\t\t1\n",
      "canada:\t\t1\n",
      "europe:\t\t1\n",
      "asia:\t\t1\n",
      "everywhere:\t\t1\n",
      "demographics:\t\t1\n",
      "obligation:\t\t1\n",
      "seven:\t\t1\n",
      "born:\t\t1\n",
      "serving:\t\t1\n",
      "provisional:\t\t1\n",
      "defend:\t\t1\n",
      "lends:\t\t1\n",
      "insurmountably:\t\t1\n",
      "stolen:\t\t1\n",
      "pirates:\t\t1\n",
      "pirate:\t\t1\n",
      "ruined:\t\t1\n",
      "thousand:\t\t1\n",
      "chump:\t\t1\n",
      "riskier:\t\t1\n",
      "gaining:\t\t1\n",
      "traction:\t\t1\n",
      "road:\t\t1\n",
      "sued:\t\t1\n",
      "flipside:\t\t1\n",
      "protecting:\t\t1\n",
      "trademarked:\t\t1\n",
      "basing:\t\t1\n",
      "cease:\t\t1\n",
      "desist:\t\t1\n",
      "troll:\t\t1\n",
      "extorting:\t\t1\n",
      "extort:\t\t1\n",
      "notable:\t\t1\n",
      "exceptions:\t\t1\n",
      "uniloc:\t\t1\n",
      "suit:\t\t1\n",
      "laminar:\t\t1\n",
      "patenting:\t\t1\n",
      "figured:\t\t1\n",
      "sanity:\t\t1\n",
      "react:\t\t1\n",
      "reaction:\t\t1\n",
      "deviate:\t\t1\n",
      "generation:\t\t1\n",
      "examine:\t\t1\n",
      "shirt:\t\t1\n",
      "succinct:\t\t1\n",
      "immersive:\t\t1\n",
      "outdoor:\t\t1\n",
      "worlds:\t\t1\n",
      "entertainment:\t\t1\n",
      "expansion:\t\t1\n",
      "wasteful:\t\t1\n",
      "uncertain:\t\t1\n",
      "knowing:\t\t1\n",
      "population:\t\t1\n",
      "lazy:\t\t1\n",
      "overstated:\t\t1\n",
      "discuss:\t\t1\n",
      "shrinking:\t\t1\n",
      "organizations:\t\t1\n",
      "membership:\t\t1\n",
      "landscape:\t\t1\n",
      "homework:\t\t1\n",
      "critique:\t\t1\n",
      "creep:\t\t1\n",
      "cram:\t\t1\n",
      "delay:\t\t1\n",
      "complicate:\t\t1\n",
      "inform:\t\t1\n",
      "talks:\t\t1\n",
      "applies:\t\t1\n",
      "equally:\t\t1\n",
      "pricing:\t\t1\n",
      "arriving:\t\t1\n",
      "approaches:\t\t1\n",
      "optimal:\t\t1\n",
      "regarding:\t\t1\n",
      "proprietor:\t\t1\n",
      "entity:\t\t1\n",
      "treatment:\t\t1\n",
      "varies:\t\t1\n",
      "unexpected:\t\t1\n",
      "dealt:\t\t1\n",
      "commerce:\t\t1\n",
      "opening:\t\t1\n",
      "concerns:\t\t1\n",
      "theft:\t\t1\n",
      "builds:\t\t1\n",
      "nurturing:\t\t1\n",
      "powerful:\t\t1\n",
      "flyers:\t\t1\n",
      "postcards:\t\t1\n",
      "fashioned:\t\t1\n",
      "overlooked:\t\t1\n",
      "rule:\t\t1\n",
      "notoriously:\t\t1\n",
      "visiting:\t\t1\n",
      "prod:\t\t1\n",
      "completing:\t\t1\n",
      "salesman:\t\t1\n",
      "harass:\t\t1\n",
      "cave:\t\t1\n",
      "outdated:\t\t1\n",
      "transactions:\t\t1\n",
      "multiplied:\t\t1\n",
      "mature:\t\t1\n",
      "personnel:\t\t1\n",
      "furniture:\t\t1\n",
      "subscriptions:\t\t1\n",
      "separated:\t\t1\n",
      "transfer:\t\t1\n",
      "70:\t\t1\n",
      "fudge:\t\t1\n",
      "dictates:\t\t1\n",
      "overly:\t\t1\n",
      "optimistic:\t\t1\n",
      "pleasant:\t\t1\n",
      "surprise:\t\t1\n",
      "man:\t\t1\n",
      "finances:\t\t1\n",
      "conflict:\t\t1\n",
      "shift:\t\t1\n",
      "excitement:\t\t1\n",
      "checked:\t\t1\n",
      "defeats:\t\t1\n",
      "breathe:\t\t1\n",
      "admitting:\t\t1\n",
      "entering:\t\t1\n",
      "worded:\t\t1\n",
      "vague:\t\t1\n",
      "opinion:\t\t1\n",
      "conflicts:\t\t1\n",
      "competes:\t\t1\n",
      "subsequent:\t\t1\n",
      "debate:\t\t1\n",
      "enforceable:\t\t1\n",
      "uncomfortable:\t\t1\n",
      "violated:\t\t1\n",
      "fax:\t\t1\n",
      "machine:\t\t1\n",
      "logs:\t\t1\n",
      "fool:\t\t1\n",
      "limits:\t\t1\n",
      "hacking:\t\t1\n",
      "unproven:\t\t1\n",
      "wonderful:\t\t1\n",
      "reacts:\t\t1\n",
      "painful:\t\t1\n",
      "watching:\t\t1\n",
      "cat:\t\t1\n",
      "binging:\t\t1\n",
      "latest:\t\t1\n",
      "hot:\t\t1\n",
      "classes:\t\t1\n",
      "household:\t\t1\n",
      "chores:\t\t1\n",
      "bars:\t\t1\n",
      "delegated:\t\t1\n",
      "diligent:\t\t1\n",
      "sustained:\t\t1\n",
      "grumpy:\t\t1\n",
      "asleep:\t\t1\n",
      "disrupted:\t\t1\n",
      "distract:\t\t1\n",
      "methodology:\t\t1\n",
      "describes:\t\t1\n",
      "cult:\t\t1\n",
      "status:\t\t1\n",
      "conversations:\t\t1\n",
      "proficient:\t\t1\n",
      "awake:\t\t1\n",
      "mantra:\t\t1\n",
      "assed:\t\t1\n",
      "releasing:\t\t1\n",
      "esthetically:\t\t1\n",
      "distasteful:\t\t1\n",
      "lacked:\t\t1\n",
      "straightforward:\t\t1\n",
      "cloud:\t\t1\n",
      "aws:\t\t1\n",
      "scaling:\t\t1\n",
      "garage:\t\t1\n",
      "manufacturer:\t\t1\n",
      "alibaba:\t\t1\n",
      "overseas:\t\t1\n",
      "manufacturers:\t\t1\n",
      "neomek:\t\t1\n",
      "volume:\t\t1\n",
      "endorsement:\t\t1\n",
      "brainstorm:\t\t1\n",
      "enlist:\t\t1\n",
      "judging:\t\t1\n",
      "brainstorming:\t\t1\n",
      "spell:\t\t1\n",
      "memorable:\t\t1\n",
      "registered:\t\t1\n",
      "godaddy:\t\t1\n",
      "availability:\t\t1\n",
      "abbreviation:\t\t1\n",
      "hyphenation:\t\t1\n",
      "squatters:\t\t1\n",
      "hold:\t\t1\n",
      "proprietorship:\t\t1\n",
      "splitting:\t\t1\n",
      "incurred:\t\t1\n",
      "125:\t\t1\n",
      "receipt:\t\t1\n",
      "82:\t\t1\n",
      "municipality:\t\t1\n",
      "500:\t\t1\n",
      "obtained:\t\t1\n",
      "hall:\t\t1\n",
      "trades:\t\t1\n",
      "electricians:\t\t1\n",
      "identification:\t\t1\n",
      "fein:\t\t1\n",
      "r:\t\t1\n",
      "helped:\t\t1\n",
      "differently:\t\t1\n",
      "recommends:\t\t1\n",
      "payroll:\t\t1\n",
      "stresses:\t\t1\n",
      "relative:\t\t1\n",
      "reporting:\t\t1\n",
      "trips:\t\t1\n",
      "utility:\t\t1\n",
      "repairs:\t\t1\n",
      "receipts:\t\t1\n",
      "issuing:\t\t1\n",
      "validation:\t\t1\n",
      "splash:\t\t1\n",
      "subset:\t\t1\n",
      "geographic:\t\t1\n",
      "extrapolate:\t\t1\n",
      "spinning:\t\t1\n",
      "bots:\t\t1\n",
      "deeply:\t\t1\n",
      "nuance:\t\t1\n",
      "versus:\t\t1\n",
      "sunk:\t\t1\n",
      "calculating:\t\t1\n",
      "helpful:\t\t1\n",
      "represents:\t\t1\n",
      "tactful:\t\t1\n",
      "ey:\t\t1\n",
      "anticipate:\t\t1\n",
      "hurting:\t\t1\n",
      "iterate:\t\t1\n",
      "translates:\t\t1\n",
      "continuing:\t\t1\n",
      "organically:\t\t1\n",
      "burst:\t\t1\n",
      "dies:\t\t1\n",
      "normal:\t\t1\n",
      "cycle:\t\t1\n",
      "recommending:\t\t1\n",
      "announced:\t\t1\n",
      "mentions:\t\t1\n",
      "alerts:\t\t1\n",
      "harsh:\t\t1\n",
      "criticism:\t\t1\n",
      "constructive:\t\t1\n",
      "reacting:\t\t1\n",
      "inflammatory:\t\t1\n",
      "noticed:\t\t1\n",
      "accomplishment:\t\t1\n",
      "vote:\t\t1\n",
      "wallets:\t\t1\n",
      "overwhelmingly:\t\t1\n",
      "damage:\t\t1\n",
      "inadequate:\t\t1\n",
      "constrained:\t\t1\n",
      "quiet:\t\t1\n",
      "publicizing:\t\t1\n",
      "silly:\t\t1\n",
      "placing:\t\t1\n",
      "pizza:\t\t1\n",
      "delivery:\t\t1\n",
      "swat:\t\t1\n",
      "alleged:\t\t1\n",
      "identity:\t\t1\n",
      "congratulations:\t\t1\n",
      "seriously:\t\t1\n",
      "proud:\t\t1\n",
      "tolerance:\t\t1\n",
      "entrepreneur:\t\t1\n",
      "benefits12:\t\t1\n",
      "factoring:\t\t1\n",
      "strategies:\t\t1\n",
      "corp:\t\t1\n",
      "subsidized:\t\t1\n",
      "participating:\t\t1\n",
      "dentists:\t\t1\n",
      "braces:\t\t1\n",
      "rays:\t\t1\n",
      "surprises:\t\t1\n",
      "cropping:\t\t1\n",
      "pair:\t\t1\n",
      "lenses:\t\t1\n",
      "exam:\t\t1\n",
      "abstract:\t\t1\n",
      "oh:\t\t1\n",
      "healthy:\t\t1\n",
      "budgeting:\t\t1\n",
      "medication:\t\t1\n",
      "durable:\t\t1\n",
      "replacement:\t\t1\n",
      "authorize:\t\t1\n",
      "refills:\t\t1\n",
      "recurring:\t\t1\n",
      "associations:\t\t1\n",
      "driver:\t\t1\n",
      "improves:\t\t1\n",
      "b:\t\t1\n",
      "diminish:\t\t1\n",
      "concretely:\t\t1\n",
      "applicants:\t\t1\n",
      "plentiful:\t\t1\n",
      "engineered:\t\t1\n",
      "tuck:\t\t1\n",
      "marketable:\t\t1\n",
      "farming:\t\t1\n",
      "climate:\t\t1\n",
      "lowered:\t\t1\n",
      "dire:\t\t1\n",
      "turned:\t\t1\n",
      "lease:\t\t1\n",
      "bought:\t\t1\n",
      "dealership:\t\t1\n",
      "waited:\t\t1\n",
      "relocation:\t\t1\n",
      "tricky:\t\t1\n",
      "disposing:\t\t1\n",
      "foreseeable:\t\t1\n",
      "exercise:\t\t1\n",
      "intention:\t\t1\n",
      "realities:\t\t1\n",
      "contingency:\t\t1\n",
      "habits:\t\t1\n",
      "imperative:\t\t1\n",
      "coached:\t\t1\n",
      "beer:\t\t1\n",
      "embarking:\t\t1\n",
      "frankly:\t\t1\n",
      "immersed:\t\t1\n",
      "entrepreneurial:\t\t1\n",
      "revisited:\t\t1\n",
      "fostering:\t\t1\n",
      "consultations:\t\t1\n",
      "designers:\t\t1\n",
      "officials:\t\t1\n",
      "plunge:\t\t1\n",
      "locale:\t\t1\n",
      "angel:\t\t1\n",
      "proceeding:\t\t1\n",
      "accepting:\t\t1\n",
      "investments:\t\t1\n",
      "regularly:\t\t1\n",
      "express:\t\t1\n",
      "forum:\t\t1\n",
      "openforum:\t\t1\n",
      "contradicts:\t\t1\n",
      "distraction:\t\t1\n",
      "listening:\t\t1\n",
      "weigh:\t\t1\n",
      "similarity:\t\t1\n",
      "distance:\t\t1\n",
      "handing:\t\t1\n",
      "promptly:\t\t1\n",
      "shortage:\t\t1\n",
      "bizarre:\t\t1\n",
      "drafted:\t\t1\n",
      "uncommon:\t\t1\n",
      "tender:\t\t1\n",
      "gathered:\t\t1\n",
      "expanding:\t\t1\n",
      "filed:\t\t1\n",
      "deductibles:\t\t1\n",
      "opened:\t\t1\n",
      "selected:\t\t1\n",
      "explored:\t\t1\n",
      "date:\t\t1\n",
      "checkups:\t\t1\n",
      "refilled:\t\t1\n",
      "purchases:\t\t1\n",
      "finalized:\t\t1\n",
      "via:\t\t1\n",
      "collected:\t\t1\n",
      "brought:\t\t1\n",
      "delete:\t\t1\n",
      "ducks:\t\t1\n",
      "row:\t\t1\n",
      "lined:\t\t1\n",
      "bridges:\t\t1\n",
      "scenario:\t\t1\n",
      "welcomes:\t\t1\n",
      "appreciates:\t\t1\n",
      "restate:\t\t1\n",
      "separation:\t\t1\n",
      "burned:\t\t1\n",
      "bridge:\t\t1\n",
      "managers:\t\t1\n",
      "upbeat:\t\t1\n",
      "dangle:\t\t1\n",
      "incentives:\t\t1\n",
      "retention:\t\t1\n",
      "wondering:\t\t1\n",
      "dreaming:\t\t1\n",
      "scare:\t\t1\n",
      "agenda:\t\t1\n",
      "shocked:\t\t1\n",
      "loyal:\t\t1\n",
      "unidirectional:\t\t1\n",
      "escort:\t\t1\n",
      "unceremoniously:\t\t1\n",
      "door:\t\t1\n",
      "guard:\t\t1\n",
      "stern:\t\t1\n",
      "lecture:\t\t1\n",
      "upholding:\t\t1\n",
      "confidentiality:\t\t1\n",
      "spared:\t\t1\n",
      "indignities:\t\t1\n",
      "applied:\t\t1\n",
      "whirlwind:\t\t1\n",
      "lock:\t\t1\n",
      "certificate:\t\t1\n",
      "file:\t\t1\n",
      "h:\t\t1\n",
      "bleed:\t\t1\n",
      "dry:\t\t1\n",
      "lasts:\t\t1\n",
      "vent:\t\t1\n",
      "frustrations:\t\t1\n",
      "friendly:\t\t1\n",
      "forgivable:\t\t1\n",
      "cardboard:\t\t1\n",
      "unemployed:\t\t1\n",
      "unproductive:\t\t1\n",
      "artificially:\t\t1\n",
      "deadlines:\t\t1\n",
      "appeasing:\t\t1\n",
      "fearing:\t\t1\n",
      "advancement:\t\t1\n",
      "survival:\t\t1\n",
      "instinct:\t\t1\n",
      "fuel:\t\t1\n",
      "bits:\t\t1\n",
      "permanent:\t\t1\n",
      "fully:\t\t1\n",
      "secret:\t\t1\n",
      "bare:\t\t1\n",
      "shying:\t\t1\n",
      "cornerstone:\t\t1\n",
      "attracts:\t\t1\n",
      "repelling:\t\t1\n",
      "storefronts:\t\t1\n",
      "cares:\t\t1\n",
      "immortalize:\t\t1\n",
      "heavily:\t\t1\n",
      "emulate:\t\t1\n",
      "credits:\t\t1\n",
      "maintainable:\t\t1\n",
      "answers:\t\t1\n",
      "securing:\t\t1\n",
      "capabilities:\t\t1\n",
      "sketches:\t\t1\n",
      "wireframes:\t\t1\n",
      "approved:\t\t1\n",
      "approval:\t\t1\n",
      "recommendations:\t\t1\n",
      "designs:\t\t1\n",
      "misunderstandings:\t\t1\n",
      "tradeoff:\t\t1\n",
      "static:\t\t1\n",
      "catchy:\t\t1\n",
      "quote:\t\t1\n",
      "blurb:\t\t1\n",
      "history:\t\t1\n",
      "affiliated:\t\t1\n",
      "copywriting:\t\t1\n",
      "complimentary:\t\t1\n",
      "journalism:\t\t1\n",
      "refines:\t\t1\n",
      "fla:\t\t1\n",
      "december:\t\t1\n",
      "19:\t\t1\n",
      "startlingly:\t\t1\n",
      "released:\t\t1\n",
      "vr:\t\t1\n",
      "chief:\t\t1\n",
      "officer:\t\t1\n",
      "firm:\t\t1\n",
      "teamed:\t\t1\n",
      "newest:\t\t1\n",
      "360:\t\t1\n",
      "degrees:\t\t1\n",
      "aid:\t\t1\n",
      "adapted:\t\t1\n",
      "realism:\t\t1\n",
      "lakes:\t\t1\n",
      "distributed:\t\t1\n",
      "mainstay:\t\t1\n",
      "naval:\t\t1\n",
      "air:\t\t1\n",
      "depicts:\t\t1\n",
      "worries:\t\t1\n",
      "seasick:\t\t1\n",
      "water:\t\t1\n",
      "surfaces:\t\t1\n",
      "symmetrically:\t\t1\n",
      "patterns:\t\t1\n",
      "symmetrical:\t\t1\n",
      "interact:\t\t1\n",
      "manages:\t\t1\n",
      "coordinate:\t\t1\n",
      "unity:\t\t1\n",
      "east:\t\t1\n",
      "xxxx:\t\t1\n",
      "fkane:\t\t1\n",
      "founded:\t\t1\n",
      "2006:\t\t1\n",
      "rendering:\t\t1\n",
      "natural:\t\t1\n",
      "environments:\t\t1\n",
      "libraries:\t\t1\n",
      "opengl:\t\t1\n",
      "directx:\t\t1\n",
      "volumetric:\t\t1\n",
      "weather:\t\t1\n",
      "aviation:\t\t1\n",
      "architectural:\t\t1\n",
      "visualization:\t\t1\n",
      "broadcast:\t\t1\n",
      "nasa:\t\t1\n",
      "faa:\t\t1\n",
      "please:\t\t1\n",
      "stars:\t\t1\n",
      "dashes:\t\t1\n",
      "published:\t\t1\n",
      "obscured:\t\t1\n",
      "telephone:\t\t1\n",
      "preferred:\t\t1\n",
      "listing:\t\t1\n",
      "steers:\t\t1\n",
      "understood:\t\t1\n",
      "cursory:\t\t1\n",
      "audiences:\t\t1\n",
      "crafted:\t\t1\n",
      "intended:\t\t1\n",
      "jargon:\t\t1\n",
      "maritime:\t\t1\n",
      "customizing:\t\t1\n",
      "journalists:\t\t1\n",
      "concrete:\t\t1\n",
      "substantiation:\t\t1\n",
      "facts:\t\t1\n",
      "proofread:\t\t1\n",
      "errors:\t\t1\n",
      "category:\t\t1\n",
      "newsworthy:\t\t1\n",
      "catches:\t\t1\n",
      "ignored:\t\t1\n",
      "handful:\t\t1\n",
      "newspaper:\t\t1\n",
      "highlight:\t\t1\n",
      "editorial:\t\t1\n",
      "dots:\t\t1\n",
      "inch:\t\t1\n",
      "compressed:\t\t1\n",
      "png:\t\t1\n",
      "span:\t\t1\n",
      "formal:\t\t1\n",
      "informal:\t\t1\n",
      "summary:\t\t1\n",
      "hosted:\t\t1\n",
      "equivalent:\t\t1\n",
      "introductory:\t\t1\n",
      "accompanies:\t\t1\n",
      "print:\t\t1\n",
      "attach:\t\t1\n",
      "pitch:\t\t1\n",
      "accompany:\t\t1\n",
      "admit:\t\t1\n",
      "expert:\t\t1\n",
      "interviewed:\t\t1\n",
      "reply:\t\t1\n",
      "readership:\t\t1\n",
      "connecting:\t\t1\n",
      "reporters:\t\t1\n",
      "helpareporter:\t\t1\n",
      "quoted:\t\t1\n",
      "w3:\t\t1\n",
      "w3tc:\t\t1\n",
      "server:\t\t1\n",
      "archive:\t\t1\n",
      "hurt:\t\t1\n",
      "reinforce:\t\t1\n",
      "wonder:\t\t1\n",
      "distribute:\t\t1\n",
      "suggestions:\t\t1\n",
      "impressive:\t\t1\n",
      "toolset:\t\t1\n",
      "seeing:\t\t1\n",
      "familiarizing:\t\t1\n",
      "terminology:\t\t1\n",
      "skyscraper:\t\t1\n",
      "square:\t\t1\n",
      "shaped:\t\t1\n",
      "lessons:\t\t1\n",
      "stunning:\t\t1\n",
      "graphs:\t\t1\n",
      "indicates:\t\t1\n",
      "notifies:\t\t1\n",
      "occurs:\t\t1\n",
      "converted:\t\t1\n",
      "column:\t\t1\n",
      "retail:\t\t1\n",
      "restrict:\t\t1\n",
      "desktop:\t\t1\n",
      "desired:\t\t1\n",
      "tap:\t\t1\n",
      "tapping:\t\t1\n",
      "embedded:\t\t1\n",
      "disable:\t\t1\n",
      "technique:\t\t1\n",
      "exclude:\t\t1\n",
      "exclusion:\t\t1\n",
      "adsenseformobileapps:\t\t1\n",
      "practice:\t\t1\n",
      "settings:\t\t1\n",
      "notorious:\t\t1\n",
      "department:\t\t1\n",
      "foreigners:\t\t1\n",
      "russia:\t\t1\n",
      "germany:\t\t1\n",
      "specify:\t\t1\n",
      "victim:\t\t1\n",
      "fraudulent:\t\t1\n",
      "periodically:\t\t1\n",
      "dimensions:\t\t1\n",
      "selecting:\t\t1\n",
      "unrelated:\t\t1\n",
      "curiosity:\t\t1\n",
      "weekly:\t\t1\n",
      "pop:\t\t1\n",
      "movie:\t\t1\n",
      "silver:\t\t1\n",
      "lining:\t\t1\n",
      "playbook:\t\t1\n",
      "reviewing:\t\t1\n",
      "reveal:\t\t1\n",
      "phrases:\t\t1\n",
      "phrase:\t\t1\n",
      "saves:\t\t1\n",
      "outs:\t\t1\n",
      "snippets:\t\t1\n",
      "browse:\t\t1\n",
      "audience:\t\t1\n",
      "composed:\t\t1\n",
      "amazingly:\t\t1\n",
      "closely:\t\t1\n",
      "personas:\t\t1\n",
      "buys:\t\t1\n",
      "unused:\t\t1\n",
      "gauge:\t\t1\n",
      "placed:\t\t1\n",
      "substantially:\t\t1\n",
      "oftentimes:\t\t1\n",
      "brand:\t\t1\n",
      "intangible:\t\t1\n",
      "attractive:\t\t1\n",
      "bundle:\t\t1\n",
      "codes:\t\t1\n",
      "behaved:\t\t1\n",
      "builder:\t\t1\n",
      "deteriorates:\t\t1\n",
      "replacing:\t\t1\n",
      "tune:\t\t1\n",
      "advertorial:\t\t1\n",
      "native:\t\t1\n",
      "colors:\t\t1\n",
      "caters:\t\t1\n",
      "gender:\t\t1\n",
      "occupation:\t\t1\n",
      "entrust:\t\t1\n",
      "ridiculous:\t\t1\n",
      "correlate:\t\t1\n",
      "incurring:\t\t1\n",
      "outperforms:\t\t1\n",
      "robust:\t\t1\n",
      "liking:\t\t1\n",
      "presenting:\t\t1\n",
      "philippines:\t\t1\n",
      "armies:\t\t1\n",
      "detection:\t\t1\n",
      "joke:\t\t1\n",
      "ending:\t\t1\n",
      "race:\t\t1\n",
      "fraudsters:\t\t1\n",
      "tests:\t\t1\n",
      "bing:\t\t1\n",
      "yahoo:\t\t1\n",
      "oriented:\t\t1\n",
      "backwards:\t\t1\n",
      "gambling:\t\t1\n",
      "lowest:\t\t1\n",
      "comparing:\t\t1\n",
      "specialty:\t\t1\n",
      "astronomers:\t\t1\n",
      "telescope:\t\t1\n",
      "perfect:\t\t1\n",
      "deserves:\t\t1\n",
      "calculations:\t\t1\n",
      "returned:\t\t1\n",
      "unsold:\t\t1\n",
      "custom:\t\t1\n",
      "acted:\t\t1\n",
      "cable:\t\t1\n",
      "venues:\t\t1\n",
      "viewers:\t\t1\n",
      "conference:\t\t1\n",
      "sponsor:\t\t1\n",
      "nearby:\t\t1\n",
      "billboard:\t\t1\n",
      "bench:\t\t1\n",
      "venue:\t\t1\n",
      "joining:\t\t1\n",
      "sponsoring:\t\t1\n",
      "afterward:\t\t1\n",
      "booths:\t\t1\n",
      "dodgy:\t\t1\n",
      "smallest:\t\t1\n",
      "tall:\t\t1\n",
      "corner:\t\t1\n",
      "dump:\t\t1\n",
      "lap:\t\t1\n",
      "publicize:\t\t1\n",
      "afterwards:\t\t1\n",
      "attend:\t\t1\n",
      "parties:\t\t1\n",
      "afoul:\t\t1\n",
      "permitted:\t\t1\n",
      "onto:\t\t1\n",
      "floor:\t\t1\n",
      "manning:\t\t1\n",
      "arcade:\t\t1\n",
      "mailings:\t\t1\n",
      "mined:\t\t1\n",
      "brochure:\t\t1\n",
      "personalized:\t\t1\n",
      "contacted:\t\t1\n",
      "excellent:\t\t1\n",
      "stamp:\t\t1\n",
      "abandoned:\t\t1\n",
      "mailbox:\t\t1\n",
      "grab:\t\t1\n",
      "host:\t\t1\n",
      "yoast:\t\t1\n",
      "15:\t\t1\n",
      "originate:\t\t1\n",
      "85:\t\t1\n",
      "doubt:\t\t1\n",
      "linked:\t\t1\n",
      "authoritative:\t\t1\n",
      "eyes:\t\t1\n",
      "directories:\t\t1\n",
      "sneak:\t\t1\n",
      "signature:\t\t1\n",
      "recognize:\t\t1\n",
      "penalize:\t\t1\n",
      "hung:\t\t1\n",
      "types:\t\t1\n",
      "sorting:\t\t1\n",
      "ctr:\t\t1\n",
      "paragraphs:\t\t1\n",
      "alt:\t\t1\n",
      "textual:\t\t1\n",
      "special:\t\t1\n",
      "html:\t\t1\n",
      "contained:\t\t1\n",
      "h1:\t\t1\n",
      "h2:\t\t1\n",
      "highlighted:\t\t1\n",
      "webpage:\t\t1\n",
      "contain:\t\t1\n",
      "characters:\t\t1\n",
      "crawls:\t\t1\n",
      "invisible:\t\t1\n",
      "adaptive:\t\t1\n",
      "lays:\t\t1\n",
      "screens:\t\t1\n",
      "load:\t\t1\n",
      "speed:\t\t1\n",
      "caching:\t\t1\n",
      "discovers:\t\t1\n",
      "simulating:\t\t1\n",
      "convey:\t\t1\n",
      "inviting:\t\t1\n",
      "fold:\t\t1\n",
      "dominates:\t\t1\n",
      "plays:\t\t1\n",
      "loaded:\t\t1\n",
      "concisely:\t\t1\n",
      "communicated:\t\t1\n",
      "shelf:\t\t1\n",
      "requesting:\t\t1\n",
      "newsletter:\t\t1\n",
      "scared:\t\t1\n",
      "optional:\t\t1\n",
      "submit:\t\t1\n",
      "undeliverable:\t\t1\n",
      "specialized:\t\t1\n",
      "focuses:\t\t1\n",
      "words:\t\t1\n",
      "slightly:\t\t1\n",
      "filtered:\t\t1\n",
      "beginners:\t\t1\n",
      "foolproof:\t\t1\n",
      "dada:\t\t1\n",
      "technically:\t\t1\n",
      "inclined:\t\t1\n",
      "delivered:\t\t1\n",
      "upgrade:\t\t1\n",
      "advanced:\t\t1\n",
      "opt:\t\t1\n",
      "signup:\t\t1\n",
      "solicit:\t\t1\n",
      "legally:\t\t1\n",
      "unsubscribe:\t\t1\n",
      "processed:\t\t1\n",
      "correctly:\t\t1\n",
      "digest:\t\t1\n",
      "entries:\t\t1\n",
      "tone:\t\t1\n",
      "conversational:\t\t1\n",
      "frequency:\t\t1\n",
      "twice:\t\t1\n",
      "frequently:\t\t1\n",
      "unsubscribing:\t\t1\n",
      "pushing:\t\t1\n",
      "lines:\t\t1\n",
      "broken:\t\t1\n",
      "editing:\t\t1\n",
      "proofreading:\t\t1\n",
      "component:\t\t1\n",
      "inbound:\t\t1\n",
      "pinterest:\t\t1\n",
      "younger:\t\t1\n",
      "outreach:\t\t1\n",
      "retweeting:\t\t1\n",
      "replying:\t\t1\n",
      "tweeted:\t\t1\n",
      "tweeting:\t\t1\n",
      "tries:\t\t1\n",
      "force:\t\t1\n",
      "b2b:\t\t1\n",
      "framed:\t\t1\n",
      "achievement:\t\t1\n",
      "spammy:\t\t1\n",
      "inbox:\t\t1\n",
      "valued:\t\t1\n",
      "clever:\t\t1\n",
      "addictive:\t\t1\n",
      "substantial:\t\t1\n",
      "segue:\t\t1\n",
      "sudden:\t\t1\n",
      "fixing:\t\t1\n",
      "panic:\t\t1\n",
      "drops:\t\t1\n",
      "congratulate:\t\t1\n",
      "completed:\t\t1\n",
      "critical:\t\t1\n",
      "boost:\t\t1\n",
      "appealing:\t\t1\n",
      "abandon:\t\t1\n",
      "engagement:\t\t1\n",
      "attracting:\t\t1\n",
      "rise:\t\t1\n",
      "block:\t\t1\n",
      "originated:\t\t1\n",
      "referral:\t\t1\n",
      "chime:\t\t1\n",
      "discussion:\t\t1\n",
      "tag:\t\t1\n",
      "spam13:\t\t1\n",
      "tricks:\t\t1\n",
      "junk:\t\t1\n",
      "skepticism:\t\t1\n",
      "drove:\t\t1\n",
      "legitimate:\t\t1\n",
      "indicative:\t\t1\n",
      "affected:\t\t1\n",
      "dropped:\t\t1\n",
      "heading:\t\t1\n",
      "overlook:\t\t1\n",
      "hardest:\t\t1\n",
      "slowly:\t\t1\n",
      "doubling:\t\t1\n",
      "stable:\t\t1\n",
      "overspend:\t\t1\n",
      "requiring:\t\t1\n",
      "dries:\t\t1\n",
      "indicator:\t\t1\n",
      "salesforce:\t\t1\n",
      "zoho:\t\t1\n",
      "driven:\t\t1\n",
      "added:\t\t1\n",
      "signs:\t\t1\n",
      "reminding:\t\t1\n",
      "nudges:\t\t1\n",
      "gross:\t\t1\n",
      "domestic:\t\t1\n",
      "unprepared:\t\t1\n",
      "fortune:\t\t1\n",
      "willingness:\t\t1\n",
      "scam:\t\t1\n",
      "directors:\t\t1\n",
      "divorce:\t\t1\n",
      "transferred:\t\t1\n",
      "contributing:\t\t1\n",
      "contingencies:\t\t1\n",
      "divorced:\t\t1\n",
      "maker:\t\t1\n",
      "acquirers:\t\t1\n",
      "complement:\t\t1\n",
      "beast:\t\t1\n",
      "unsure:\t\t1\n",
      "challenges:\t\t1\n",
      "unsolicited:\t\t1\n",
      "bears:\t\t1\n",
      "repeating:\t\t1\n",
      "testified:\t\t1\n",
      "convinced:\t\t1\n",
      "relied:\t\t1\n",
      "tens:\t\t1\n",
      "furthermore:\t\t1\n",
      "distinction:\t\t1\n",
      "identified:\t\t1\n",
      "asked:\t\t1\n",
      "repeatedly:\t\t1\n",
      "fortunate:\t\t1\n",
      "originally:\t\t1\n",
      "agreed:\t\t1\n",
      "burdened:\t\t1\n",
      "spot:\t\t1\n",
      "mainly:\t\t1\n",
      "manipulation:\t\t1\n",
      "ineffective:\t\t1\n",
      "ulterior:\t\t1\n",
      "motive:\t\t1\n",
      "negotiating:\t\t1\n",
      "scammer:\t\t1\n",
      "maximizes:\t\t1\n",
      "questionable:\t\t1\n",
      "ramp:\t\t1\n",
      "handed:\t\t1\n",
      "prospecting:\t\t1\n",
      "outsourced:\t\t1\n",
      "emailing:\t\t1\n",
      "qualified:\t\t1\n",
      "independence:\t\t1\n",
      "compromises:\t\t1\n",
      "ethical:\t\t1\n",
      "dilemma:\t\t1\n",
      "advocates:\t\t1\n",
      "preserve:\t\t1\n",
      "asks:\t\t1\n",
      "employ:\t\t1\n",
      "flows:\t\t1\n",
      "measured:\t\t1\n",
      "pitfall:\t\t1\n",
      "random:\t\t1\n",
      "variations:\t\t1\n",
      "disappearance:\t\t1\n",
      "sees:\t\t1\n",
      "seasonal:\t\t1\n",
      "cycles:\t\t1\n",
      "aggregate:\t\t1\n",
      "susceptible:\t\t1\n",
      "outliers:\t\t1\n",
      "analyzing:\t\t1\n",
      "deviation:\t\t1\n",
      "gamed:\t\t1\n",
      "congratulated:\t\t1\n",
      "believing:\t\t1\n",
      "dug:\t\t1\n",
      "vietnam:\t\t1\n",
      "documentation:\t\t1\n",
      "blocking:\t\t1\n",
      "suspicious:\t\t1\n",
      "variance:\t\t1\n",
      "thriving:\t\t1\n",
      "forever:\t\t1\n",
      "saturate:\t\t1\n",
      "provides:\t\t1\n",
      "metaphorical:\t\t1\n",
      "supporting:\t\t1\n",
      "adopt:\t\t1\n",
      "mindset:\t\t1\n",
      "conservatively:\t\t1\n",
      "104:\t\t1\n",
      "312:\t\t1\n",
      "mindful:\t\t1\n",
      "reserve:\t\t1\n",
      "bankrupt:\t\t1\n",
      "automation:\t\t1\n",
      "sink:\t\t1\n",
      "succeed:\t\t1\n",
      "capitalist:\t\t1\n",
      "hits:\t\t1\n",
      "critically:\t\t1\n",
      "expand:\t\t1\n",
      "advance:\t\t1\n",
      "pessimistic:\t\t1\n",
      "promise:\t\t1\n",
      "perpetuity:\t\t1\n",
      "discontinue:\t\t1\n",
      "explicitly:\t\t1\n",
      "evolving:\t\t1\n",
      "hired:\t\t1\n",
      "presumption:\t\t1\n",
      "routine:\t\t1\n",
      "elance:\t\t1\n",
      "ratings:\t\t1\n",
      "strict:\t\t1\n",
      "flexible:\t\t1\n",
      "committing:\t\t1\n",
      "boilerplate:\t\t1\n",
      "deliverables:\t\t1\n",
      "owns:\t\t1\n",
      "performed:\t\t1\n",
      "headache:\t\t1\n",
      "w9:\t\t1\n",
      "1099:\t\t1\n",
      "assumes:\t\t1\n",
      "gates:\t\t1\n",
      "survey:\t\t1\n",
      "kits:\t\t1\n",
      "realizing:\t\t1\n",
      "ons:\t\t1\n",
      "derivative:\t\t1\n",
      "cheaply:\t\t1\n",
      "packaging:\t\t1\n",
      "caffeine:\t\t1\n",
      "fueled:\t\t1\n",
      "coding:\t\t1\n",
      "generating:\t\t1\n",
      "1000:\t\t1\n",
      "800:\t\t1\n",
      "cast:\t\t1\n",
      "stone:\t\t1\n",
      "risking:\t\t1\n",
      "pivoting:\t\t1\n",
      "genius:\t\t1\n",
      "mentality:\t\t1\n",
      "smashing:\t\t1\n",
      "older:\t\t1\n",
      "diligence:\t\t1\n",
      "forcing:\t\t1\n",
      "increasing:\t\t1\n",
      "scheme:\t\t1\n",
      "solo:\t\t1\n",
      "preneurs:\t\t1\n",
      "promoting:\t\t1\n",
      "hitting:\t\t1\n",
      "reasonably:\t\t1\n",
      "nobel:\t\t1\n",
      "laureate:\t\t1\n",
      "daniel:\t\t1\n",
      "kahneman:\t\t1\n",
      "happiness:\t\t1\n",
      "achievable:\t\t1\n",
      "existed:\t\t1\n",
      "transitions:\t\t1\n",
      "denial:\t\t1\n",
      "decades:\t\t1\n",
      "virtuous:\t\t1\n",
      "threw:\t\t1\n",
      "suspect:\t\t1\n",
      "reminds:\t\t1\n",
      "fondly:\t\t1\n",
      "consumed:\t\t1\n",
      "refined:\t\t1\n",
      "regret:\t\t1\n",
      "continued:\t\t1\n",
      "hearing:\t\t1\n",
      "feet:\t\t1\n",
      "drained:\t\t1\n",
      "clock:\t\t1\n",
      "breakfast:\t\t1\n",
      "luxuries:\t\t1\n",
      "cheating:\t\t1\n",
      "workaholic:\t\t1\n",
      "particularly:\t\t1\n",
      "tough:\t\t1\n",
      "expects:\t\t1\n",
      "continuously:\t\t1\n",
      "restriction:\t\t1\n",
      "recharge:\t\t1\n",
      "menial:\t\t1\n",
      "freed:\t\t1\n",
      "burdens:\t\t1\n",
      "rejected:\t\t1\n",
      "notion:\t\t1\n",
      "pursuit:\t\t1\n",
      "undefined:\t\t1\n",
      "beach:\t\t1\n",
      "boring:\t\t1\n",
      "rewarding:\t\t1\n",
      "passed:\t\t1\n",
      "pleasure:\t\t1\n",
      "intimately:\t\t1\n",
      "constructed:\t\t1\n",
      "reader:\t\t1\n",
      "achieves:\t\t1\n",
      "journey:\t\t1\n",
      "topics:\t\t1\n",
      "timothy:\t\t1\n",
      "workweek:\t\t1\n",
      "harmony:\t\t1\n",
      "2009:\t\t1\n",
      "harper:\t\t1\n",
      "reis:\t\t1\n",
      "continuous:\t\t1\n",
      "innovation:\t\t1\n",
      "radically:\t\t1\n",
      "crown:\t\t1\n",
      "rumsey:\t\t1\n",
      "deborah:\t\t1\n",
      "j:\t\t1\n",
      "pro:\t\t1\n",
      "summit:\t\t1\n",
      "owes:\t\t1\n",
      "colleagues:\t\t1\n",
      "graciously:\t\t1\n",
      "volunteered:\t\t1\n",
      "meticulous:\t\t1\n",
      "edits:\t\t1\n",
      "draft:\t\t1\n",
      "dykstra:\t\t1\n",
      "ranged:\t\t1\n",
      "stylistic:\t\t1\n",
      "improvements:\t\t1\n",
      "continuity:\t\t1\n",
      "thanks:\t\t1\n",
      "encouragement:\t\t1\n",
      "anecdotes:\t\t1\n",
      "scenarios:\t\t1\n",
      "bryc:\t\t1\n",
      "spotted:\t\t1\n",
      "acknowledge:\t\t1\n",
      "nearly:\t\t1\n",
      "enjoyable:\t\t1\n",
      "produces:\t\t1\n",
      "electrical:\t\t1\n",
      "massachusetts:\t\t1\n",
      "dartmouth:\t\t1\n",
      "sierra:\t\t1\n",
      "glass:\t\t1\n",
      "studios:\t\t1\n",
      "boston:\t\t1\n",
      "nine:\t\t1\n",
      "progressed:\t\t1\n",
      "personalization:\t\t1\n",
      "recommendation:\t\t1\n",
      "subsidiary:\t\t1\n",
      "lives:\t\t1\n",
      "enjoys:\t\t1\n",
      "parks:\t\t1\n",
      "star:\t\t1\n",
      "trek:\t\t1\n",
      "memorabilia:\t\t1\n",
      "himself:\t\t1\n",
      "requirments:\t\t1\n",
      "iag:\t\t1\n",
      "consulting:\t\t1\n",
      "05:\t\t1\n",
      "usa:\t\t1\n",
      "iduskbn0e721m20140527:\t\t1\n",
      "moneybuilder:\t\t1\n",
      "07:\t\t1\n",
      "national:\t\t1\n",
      "brookings:\t\t1\n",
      "institution:\t\t1\n",
      "tgeonetta:\t\t1\n",
      "vs:\t\t1\n",
      "47:\t\t1\n",
      "washington:\t\t1\n",
      "september:\t\t1\n",
      "apa:\t\t1\n",
      "org:\t\t1\n",
      "helpcenter:\t\t1\n",
      "aspx:\t\t1\n",
      "dhhs:\t\t1\n",
      "cdc:\t\t1\n",
      "docs:\t\t1\n",
      "businessinsider:\t\t1\n",
      "12:\t\t1\n",
      "treated:\t\t1\n",
      "13:\t\t1\n",
      "tricking:\t\t1\n",
      "reserved:\t\t2\n",
      "disclaimer:\t\t2\n",
      "preface:\t\t2\n",
      "overcoming:\t\t2\n",
      "inertia:\t\t2\n",
      "blanket:\t\t2\n",
      "ii:\t\t2\n",
      "fallacy:\t\t2\n",
      "organization:\t\t2\n",
      "naming:\t\t2\n",
      "mitigation:\t\t2\n",
      "pulling:\t\t2\n",
      "iii:\t\t2\n",
      "fueling:\t\t2\n",
      "offline:\t\t2\n",
      "interpreting:\t\t2\n",
      "pitfalls:\t\t2\n",
      "leeches:\t\t2\n",
      "pressure:\t\t2\n",
      "compounding:\t\t2\n",
      "adapting:\t\t2\n",
      "survivor:\t\t2\n",
      "guilt:\t\t2\n",
      "schedules:\t\t2\n",
      "acknowledgments:\t\t2\n",
      "author:\t\t2\n",
      "improved:\t\t2\n",
      "luck:\t\t2\n",
      "thoughts:\t\t2\n",
      "seemed:\t\t2\n",
      "hardly:\t\t2\n",
      "prescription:\t\t2\n",
      "aids:\t\t2\n",
      "extreme:\t\t2\n",
      "weren:\t\t2\n",
      "duty:\t\t2\n",
      "provider:\t\t2\n",
      "grants:\t\t2\n",
      "closer:\t\t2\n",
      "anymore:\t\t2\n",
      "executive:\t\t2\n",
      "artificial:\t\t2\n",
      "reviews:\t\t2\n",
      "lay:\t\t2\n",
      "except:\t\t2\n",
      "trapped:\t\t2\n",
      "society:\t\t2\n",
      "sufficient:\t\t2\n",
      "easiest:\t\t2\n",
      "striking:\t\t2\n",
      "therefore:\t\t2\n",
      "29:\t\t2\n",
      "necessity:\t\t2\n",
      "flowing:\t\t2\n",
      "arm:\t\t2\n",
      "reasons:\t\t2\n",
      "overcome:\t\t2\n",
      "puts:\t\t2\n",
      "food:\t\t2\n",
      "table:\t\t2\n",
      "head:\t\t2\n",
      "reliably:\t\t2\n",
      "educated:\t\t2\n",
      "calling:\t\t2\n",
      "bls:\t\t2\n",
      "statistic:\t\t2\n",
      "workforce:\t\t2\n",
      "housekeepers:\t\t2\n",
      "construction:\t\t2\n",
      "doctors:\t\t2\n",
      "fancy:\t\t2\n",
      "education:\t\t2\n",
      "waking:\t\t2\n",
      "somebody:\t\t2\n",
      "richer:\t\t2\n",
      "raised:\t\t2\n",
      "external:\t\t2\n",
      "biggest:\t\t2\n",
      "barrier:\t\t2\n",
      "member:\t\t2\n",
      "precisely:\t\t2\n",
      "pushed:\t\t2\n",
      "loyalty:\t\t2\n",
      "meanwhile:\t\t2\n",
      "picked:\t\t2\n",
      "demands:\t\t2\n",
      "helplessness:\t\t2\n",
      "breaking:\t\t2\n",
      "awarded:\t\t2\n",
      "increased:\t\t2\n",
      "win:\t\t2\n",
      "sum:\t\t2\n",
      "bankers:\t\t2\n",
      "behave:\t\t2\n",
      "behavior:\t\t2\n",
      "slice:\t\t2\n",
      "turns:\t\t2\n",
      "staying:\t\t2\n",
      "serve:\t\t2\n",
      "director:\t\t2\n",
      "intentionally:\t\t2\n",
      "prevent:\t\t2\n",
      "inequities:\t\t2\n",
      "dependent:\t\t2\n",
      "wealth:\t\t2\n",
      "situations:\t\t2\n",
      "connected:\t\t2\n",
      "moved:\t\t2\n",
      "friend:\t\t2\n",
      "join:\t\t2\n",
      "contribute:\t\t2\n",
      "medicare:\t\t2\n",
      "deals:\t\t2\n",
      "licensing:\t\t2\n",
      "honesty:\t\t2\n",
      "intimidating:\t\t2\n",
      "wear:\t\t2\n",
      "professionals:\t\t2\n",
      "incubators:\t\t2\n",
      "governments:\t\t2\n",
      "experts:\t\t2\n",
      "perceived:\t\t2\n",
      "covered:\t\t2\n",
      "55:\t\t2\n",
      "doubled:\t\t2\n",
      "gave:\t\t2\n",
      "lens:\t\t2\n",
      "activity:\t\t2\n",
      "devote:\t\t2\n",
      "endeavors:\t\t2\n",
      "beneficiary:\t\t2\n",
      "scales:\t\t2\n",
      "exceeds:\t\t2\n",
      "worried:\t\t2\n",
      "executives:\t\t2\n",
      "street:\t\t2\n",
      "straight:\t\t2\n",
      "disciplines:\t\t2\n",
      "picture:\t\t2\n",
      "teams:\t\t2\n",
      "41:\t\t2\n",
      "engineering:\t\t2\n",
      "proved:\t\t2\n",
      "unnecessary:\t\t2\n",
      "decided:\t\t2\n",
      "politics:\t\t2\n",
      "stands:\t\t2\n",
      "costing:\t\t2\n",
      "automobile:\t\t2\n",
      "disturbing:\t\t2\n",
      "die:\t\t2\n",
      "kill:\t\t2\n",
      "sitting:\t\t2\n",
      "census:\t\t2\n",
      "spends:\t\t2\n",
      "bus:\t\t2\n",
      "eliminating:\t\t2\n",
      "unfortunately:\t\t2\n",
      "concentrated:\t\t2\n",
      "california:\t\t2\n",
      "housing:\t\t2\n",
      "limiting:\t\t2\n",
      "established:\t\t2\n",
      "hawaii:\t\t2\n",
      "worker:\t\t2\n",
      "globe:\t\t2\n",
      "zone:\t\t2\n",
      "meaningless:\t\t2\n",
      "room:\t\t2\n",
      "doctor:\t\t2\n",
      "occasional:\t\t2\n",
      "construct:\t\t2\n",
      "relax:\t\t2\n",
      "tradeoffs:\t\t2\n",
      "ferriss:\t\t2\n",
      "hyperbole:\t\t2\n",
      "handling:\t\t2\n",
      "vacation:\t\t2\n",
      "powerlessness:\t\t2\n",
      "universal:\t\t2\n",
      "prey:\t\t2\n",
      "complete:\t\t2\n",
      "restrictions:\t\t2\n",
      "guide:\t\t2\n",
      "meeting:\t\t2\n",
      "diving:\t\t2\n",
      "likelihood:\t\t2\n",
      "stand:\t\t2\n",
      "store:\t\t2\n",
      "crazy:\t\t2\n",
      "particular:\t\t2\n",
      "bust:\t\t2\n",
      "prove:\t\t2\n",
      "supportive:\t\t2\n",
      "payments:\t\t2\n",
      "bonus:\t\t2\n",
      "invoices:\t\t2\n",
      "billable:\t\t2\n",
      "uncle:\t\t2\n",
      "bob:\t\t2\n",
      "cards:\t\t2\n",
      "laws:\t\t2\n",
      "changing:\t\t2\n",
      "political:\t\t2\n",
      "subsidies:\t\t2\n",
      "cheaper:\t\t2\n",
      "healthcare:\t\t2\n",
      "premium:\t\t2\n",
      "bother:\t\t2\n",
      "incur:\t\t2\n",
      "medical:\t\t2\n",
      "factored:\t\t2\n",
      "revisit:\t\t2\n",
      "responses:\t\t2\n",
      "chosen:\t\t2\n",
      "consistently:\t\t2\n",
      "examples:\t\t2\n",
      "skill:\t\t2\n",
      "finish:\t\t2\n",
      "ignore:\t\t2\n",
      "tuning:\t\t2\n",
      "score:\t\t2\n",
      "possess:\t\t2\n",
      "independent:\t\t2\n",
      "whom:\t\t2\n",
      "guarantee:\t\t2\n",
      "embark:\t\t2\n",
      "forget:\t\t2\n",
      "acquire:\t\t2\n",
      "refine:\t\t2\n",
      "explore:\t\t2\n",
      "shark:\t\t2\n",
      "tank:\t\t2\n",
      "ultimate:\t\t2\n",
      "2013:\t\t2\n",
      "wisdom:\t\t2\n",
      "capitalists:\t\t2\n",
      "rare:\t\t2\n",
      "shoestring:\t\t2\n",
      "riches:\t\t2\n",
      "attract:\t\t2\n",
      "ridiculously:\t\t2\n",
      "women:\t\t2\n",
      "sexism:\t\t2\n",
      "young:\t\t2\n",
      "founders:\t\t2\n",
      "fair:\t\t2\n",
      "funds:\t\t2\n",
      "exception:\t\t2\n",
      "employs:\t\t2\n",
      "managing:\t\t2\n",
      "indefinitely:\t\t2\n",
      "optimized:\t\t2\n",
      "bootstrap:\t\t2\n",
      "payoff:\t\t2\n",
      "loans:\t\t2\n",
      "leaves:\t\t2\n",
      "bootstrapping:\t\t2\n",
      "outlay:\t\t2\n",
      "temporary:\t\t2\n",
      "penny:\t\t2\n",
      "relying:\t\t2\n",
      "suppliers:\t\t2\n",
      "tying:\t\t2\n",
      "physically:\t\t2\n",
      "theme:\t\t2\n",
      "wasting:\t\t2\n",
      "figuring:\t\t2\n",
      "considering:\t\t2\n",
      "produced:\t\t2\n",
      "caution:\t\t2\n",
      "choosing:\t\t2\n",
      "fine:\t\t2\n",
      "deeper:\t\t2\n",
      "motivates:\t\t2\n",
      "choices:\t\t2\n",
      "skies:\t\t2\n",
      "aerospace:\t\t2\n",
      "enthusiasts:\t\t2\n",
      "vast:\t\t2\n",
      "fix:\t\t2\n",
      "shipping:\t\t2\n",
      "card:\t\t2\n",
      "versions:\t\t2\n",
      "hobby:\t\t2\n",
      "earned:\t\t2\n",
      "moonlighting:\t\t2\n",
      "though:\t\t2\n",
      "helping:\t\t2\n",
      "resulted:\t\t2\n",
      "circumstances:\t\t2\n",
      "devoting:\t\t2\n",
      "comfortably:\t\t2\n",
      "newsletters:\t\t2\n",
      "stopped:\t\t2\n",
      "complex:\t\t2\n",
      "competitor:\t\t2\n",
      "contracted:\t\t2\n",
      "wanted:\t\t2\n",
      "pile:\t\t2\n",
      "waiting:\t\t2\n",
      "advisors:\t\t2\n",
      "seamlessly:\t\t2\n",
      "staff:\t\t2\n",
      "ebay:\t\t2\n",
      "etsy:\t\t2\n",
      "served:\t\t2\n",
      "distributing:\t\t2\n",
      "fee:\t\t2\n",
      "imagine:\t\t2\n",
      "challenge:\t\t2\n",
      "increasingly:\t\t2\n",
      "coursera:\t\t2\n",
      "udemy:\t\t2\n",
      "instructional:\t\t2\n",
      "videos:\t\t2\n",
      "fits:\t\t2\n",
      "pressed:\t\t2\n",
      "original:\t\t2\n",
      "leaning:\t\t2\n",
      "validates:\t\t2\n",
      "wish:\t\t2\n",
      "3d:\t\t2\n",
      "solutions:\t\t2\n",
      "estimating:\t\t2\n",
      "x:\t\t2\n",
      "grossly:\t\t2\n",
      "overestimate:\t\t2\n",
      "shell:\t\t2\n",
      "projections:\t\t2\n",
      "science:\t\t2\n",
      "budgets:\t\t2\n",
      "consideration:\t\t2\n",
      "light:\t\t2\n",
      "orders:\t\t2\n",
      "maximizing:\t\t2\n",
      "recent:\t\t2\n",
      "application:\t\t2\n",
      "leveraging:\t\t2\n",
      "amateur:\t\t2\n",
      "apart:\t\t2\n",
      "trademark:\t\t2\n",
      "database:\t\t2\n",
      "patented:\t\t2\n",
      "meaningful:\t\t2\n",
      "technologies:\t\t2\n",
      "improving:\t\t2\n",
      "serves:\t\t2\n",
      "sections:\t\t2\n",
      "countless:\t\t2\n",
      "alternative:\t\t2\n",
      "models:\t\t2\n",
      "secrets:\t\t2\n",
      "hal:\t\t2\n",
      "shelton:\t\t2\n",
      "play:\t\t2\n",
      "measurable:\t\t2\n",
      "clarify:\t\t2\n",
      "looks:\t\t2\n",
      "convince:\t\t2\n",
      "approve:\t\t2\n",
      "hugely:\t\t2\n",
      "reports:\t\t2\n",
      "belong:\t\t2\n",
      "feature:\t\t2\n",
      "consumers:\t\t2\n",
      "unnecessarily:\t\t2\n",
      "mvp:\t\t2\n",
      "ries:\t\t2\n",
      "consumer:\t\t2\n",
      "announcing:\t\t2\n",
      "advertisements:\t\t2\n",
      "windfall:\t\t2\n",
      "rafi:\t\t2\n",
      "mohammed:\t\t2\n",
      "precise:\t\t2\n",
      "determining:\t\t2\n",
      "transaction:\t\t2\n",
      "subscription:\t\t2\n",
      "payment:\t\t2\n",
      "removes:\t\t2\n",
      "creates:\t\t2\n",
      "issues:\t\t2\n",
      "treat:\t\t2\n",
      "complexity:\t\t2\n",
      "stages:\t\t2\n",
      "tried:\t\t2\n",
      "taxable:\t\t2\n",
      "reputable:\t\t2\n",
      "accountants:\t\t2\n",
      "lawyers:\t\t2\n",
      "specialize:\t\t2\n",
      "refer:\t\t2\n",
      "frequent:\t\t2\n",
      "commitment:\t\t2\n",
      "congregate:\t\t2\n",
      "ranking:\t\t2\n",
      "magazines:\t\t2\n",
      "television:\t\t2\n",
      "newspapers:\t\t2\n",
      "defined:\t\t2\n",
      "envelope:\t\t2\n",
      "spreadsheet:\t\t2\n",
      "estimated:\t\t2\n",
      "mouth:\t\t2\n",
      "spread:\t\t2\n",
      "computers:\t\t2\n",
      "accounts:\t\t2\n",
      "keen:\t\t2\n",
      "mentally:\t\t2\n",
      "policies:\t\t2\n",
      "copies:\t\t2\n",
      "copy:\t\t2\n",
      "provision:\t\t2\n",
      "commonly:\t\t2\n",
      "involves:\t\t2\n",
      "assumption:\t\t2\n",
      "series:\t\t2\n",
      "hanging:\t\t2\n",
      "wait:\t\t2\n",
      "explain:\t\t2\n",
      "precious:\t\t2\n",
      "meets:\t\t2\n",
      "refining:\t\t2\n",
      "manufacture:\t\t2\n",
      "minds:\t\t2\n",
      "federal:\t\t2\n",
      "whoever:\t\t2\n",
      "domains:\t\t2\n",
      "variants:\t\t2\n",
      "hostage:\t\t2\n",
      "consultation:\t\t2\n",
      "clean:\t\t2\n",
      "mess:\t\t2\n",
      "filing:\t\t2\n",
      "w2:\t\t2\n",
      "realistically:\t\t2\n",
      "deductions:\t\t2\n",
      "contains:\t\t2\n",
      "bookkeeping:\t\t2\n",
      "teach:\t\t2\n",
      "him:\t\t2\n",
      "activities:\t\t2\n",
      "hands:\t\t2\n",
      "announce:\t\t2\n",
      "define:\t\t2\n",
      "variable:\t\t2\n",
      "previous:\t\t2\n",
      "refinement:\t\t2\n",
      "bear:\t\t2\n",
      "ticket:\t\t2\n",
      "behalf:\t\t2\n",
      "thankful:\t\t2\n",
      "kept:\t\t2\n",
      "private:\t\t2\n",
      "emergency:\t\t2\n",
      "analyze:\t\t2\n",
      "disability:\t\t2\n",
      "carry:\t\t2\n",
      "practical:\t\t2\n",
      "region:\t\t2\n",
      "discount:\t\t2\n",
      "cleanings:\t\t2\n",
      "glasses:\t\t2\n",
      "periodic:\t\t2\n",
      "totally:\t\t2\n",
      "gap:\t\t2\n",
      "temporarily:\t\t2\n",
      "projected:\t\t2\n",
      "slow:\t\t2\n",
      "direction:\t\t2\n",
      "suffer:\t\t2\n",
      "major:\t\t2\n",
      "auto:\t\t2\n",
      "impossible:\t\t2\n",
      "enter:\t\t2\n",
      "transitioning:\t\t2\n",
      "shake:\t\t2\n",
      "reached:\t\t2\n",
      "programs:\t\t2\n",
      "gospel:\t\t2\n",
      "horror:\t\t2\n",
      "disappears:\t\t2\n",
      "explicit:\t\t2\n",
      "copyrights:\t\t2\n",
      "exams:\t\t2\n",
      "nature:\t\t2\n",
      "arms:\t\t2\n",
      "grown:\t\t2\n",
      "gone:\t\t2\n",
      "experimenting:\t\t2\n",
      "appeal:\t\t2\n",
      "feelings:\t\t2\n",
      "bonuses:\t\t2\n",
      "raises:\t\t2\n",
      "throwing:\t\t2\n",
      "desk:\t\t2\n",
      "box:\t\t2\n",
      "gather:\t\t2\n",
      "chaos:\t\t2\n",
      "wrap:\t\t2\n",
      "prior:\t\t2\n",
      "cobra:\t\t2\n",
      "exit:\t\t2\n",
      "feels:\t\t2\n",
      "exposure:\t\t2\n",
      "profiles:\t\t2\n",
      "adapt:\t\t2\n",
      "seconds:\t\t2\n",
      "integrated:\t\t2\n",
      "modify:\t\t2\n",
      "library:\t\t2\n",
      "plugins:\t\t2\n",
      "navigation:\t\t2\n",
      "lightly:\t\t2\n",
      "adjust:\t\t2\n",
      "poor:\t\t2\n",
      "scroll:\t\t2\n",
      "trend:\t\t2\n",
      "lately:\t\t2\n",
      "geared:\t\t2\n",
      "insert:\t\t2\n",
      "seas:\t\t2\n",
      "depicting:\t\t2\n",
      "wave:\t\t2\n",
      "presented:\t\t2\n",
      "immediately:\t\t2\n",
      "park:\t\t2\n",
      "orange:\t\t2\n",
      "xxx:\t\t2\n",
      "silverlining:\t\t2\n",
      "visual:\t\t2\n",
      "underneath:\t\t2\n",
      "body:\t\t2\n",
      "prefer:\t\t2\n",
      "submitting:\t\t2\n",
      "toot:\t\t2\n",
      "horn:\t\t2\n",
      "submission:\t\t2\n",
      "geographical:\t\t2\n",
      "editor:\t\t2\n",
      "dpi:\t\t2\n",
      "printed:\t\t2\n",
      "tailor:\t\t2\n",
      "speaking:\t\t2\n",
      "establish:\t\t2\n",
      "representatives:\t\t2\n",
      "dollar:\t\t2\n",
      "awareness:\t\t2\n",
      "configure:\t\t2\n",
      "cache:\t\t2\n",
      "convention:\t\t2\n",
      "white:\t\t2\n",
      "guest:\t\t2\n",
      "bid:\t\t2\n",
      "adsense:\t\t2\n",
      "party:\t\t2\n",
      "tie:\t\t2\n",
      "proxy:\t\t2\n",
      "geographically:\t\t2\n",
      "default:\t\t2\n",
      "pc:\t\t2\n",
      "tablets:\t\t2\n",
      "screen:\t\t2\n",
      "apps:\t\t2\n",
      "separately:\t\t2\n",
      "ban:\t\t2\n",
      "embargoed:\t\t2\n",
      "increases:\t\t2\n",
      "tab:\t\t2\n",
      "emerge:\t\t2\n",
      "match:\t\t2\n",
      "algorithms:\t\t2\n",
      "matching:\t\t2\n",
      "automatic:\t\t2\n",
      "strategist:\t\t2\n",
      "definitely:\t\t2\n",
      "split:\t\t2\n",
      "remnant:\t\t2\n",
      "accustomed:\t\t2\n",
      "fresh:\t\t2\n",
      "integrate:\t\t2\n",
      "graphic:\t\t2\n",
      "demographic:\t\t2\n",
      "slices:\t\t2\n",
      "escape:\t\t2\n",
      "sophisticated:\t\t2\n",
      "originating:\t\t2\n",
      "filter:\t\t2\n",
      "iraq:\t\t2\n",
      "instagram:\t\t2\n",
      "magazine:\t\t2\n",
      "experiment:\t\t2\n",
      "gathering:\t\t2\n",
      "attendees:\t\t2\n",
      "demo:\t\t2\n",
      "smartphone:\t\t2\n",
      "networking:\t\t2\n",
      "rankings:\t\t2\n",
      "practices:\t\t2\n",
      "organic:\t\t2\n",
      "sharing:\t\t2\n",
      "typed:\t\t2\n",
      "bar:\t\t2\n",
      "describing:\t\t2\n",
      "tags:\t\t2\n",
      "headers:\t\t2\n",
      "webmaster:\t\t2\n",
      "essentially:\t\t2\n",
      "says:\t\t2\n",
      "visitor:\t\t2\n",
      "menu:\t\t2\n",
      "clearly:\t\t2\n",
      "harm:\t\t2\n",
      "relevance:\t\t2\n",
      "subscriber:\t\t2\n",
      "spammer:\t\t2\n",
      "subscribers:\t\t2\n",
      "typos:\t\t2\n",
      "posting:\t\t2\n",
      "followers:\t\t2\n",
      "incredibly:\t\t2\n",
      "consuming:\t\t2\n",
      "discovered:\t\t2\n",
      "integration:\t\t2\n",
      "changed:\t\t2\n",
      "indicate:\t\t2\n",
      "dropping:\t\t2\n",
      "malicious:\t\t2\n",
      "balance:\t\t2\n",
      "sources:\t\t2\n",
      "influence:\t\t2\n",
      "digging:\t\t2\n",
      "events:\t\t2\n",
      "polluted:\t\t2\n",
      "despite:\t\t2\n",
      "reminders:\t\t2\n",
      "nudge:\t\t2\n",
      "predators:\t\t2\n",
      "recently:\t\t2\n",
      "partners:\t\t2\n",
      "knowledge:\t\t2\n",
      "cut:\t\t2\n",
      "variation:\t\t2\n",
      "automating:\t\t2\n",
      "decline:\t\t2\n",
      "accomplishing:\t\t2\n",
      "mostly:\t\t2\n",
      "75:\t\t2\n",
      "gloating:\t\t2\n",
      "pm:\t\t2\n",
      "filling:\t\t2\n",
      "thank:\t\t2\n",
      "wife:\t\t2\n",
      "daughters:\t\t2\n",
      "imdb:\t\t2\n",
      "reuters:\t\t2\n",
      "crash:\t\t2\n",
      "forbes:\t\t2\n",
      "niosh:\t\t2\n",
      "99:\t\t2\n",
      "101:\t\t2\n",
      "copyright:\t\t3\n",
      "rights:\t\t3\n",
      "fear:\t\t3\n",
      "failure:\t\t3\n",
      "ego:\t\t3\n",
      "introducing:\t\t3\n",
      "ideal:\t\t3\n",
      "obtaining:\t\t3\n",
      "trigger:\t\t3\n",
      "checklist:\t\t3\n",
      "sustainable:\t\t3\n",
      "stories:\t\t3\n",
      "talents:\t\t3\n",
      "responsibly:\t\t3\n",
      "possibility:\t\t3\n",
      "happened:\t\t3\n",
      "responsibility:\t\t3\n",
      "lived:\t\t3\n",
      "senior:\t\t3\n",
      "accepted:\t\t3\n",
      "minimizing:\t\t3\n",
      "risks:\t\t3\n",
      "proposition:\t\t3\n",
      "transition:\t\t3\n",
      "barriers:\t\t3\n",
      "brings:\t\t3\n",
      "proper:\t\t3\n",
      "workplace:\t\t3\n",
      "worst:\t\t3\n",
      "entrepreneurship:\t\t3\n",
      "bureau:\t\t3\n",
      "administration:\t\t3\n",
      "shows:\t\t3\n",
      "22:\t\t3\n",
      "strongly:\t\t3\n",
      "agree:\t\t3\n",
      "represent:\t\t3\n",
      "2010:\t\t3\n",
      "range:\t\t3\n",
      "millions:\t\t3\n",
      "worthy:\t\t3\n",
      "taught:\t\t3\n",
      "school:\t\t3\n",
      "parents:\t\t3\n",
      "alternatives:\t\t3\n",
      "mortgage:\t\t3\n",
      "student:\t\t3\n",
      "feed:\t\t3\n",
      "stressful:\t\t3\n",
      "improve:\t\t3\n",
      "promising:\t\t3\n",
      "equity:\t\t3\n",
      "vesting:\t\t3\n",
      "acquisition:\t\t3\n",
      "annual:\t\t3\n",
      "smart:\t\t3\n",
      "compared:\t\t3\n",
      "peers:\t\t3\n",
      "abilities:\t\t3\n",
      "harder:\t\t3\n",
      "hit:\t\t3\n",
      "earns:\t\t3\n",
      "asking:\t\t3\n",
      "c:\t\t3\n",
      "smaller:\t\t3\n",
      "importantly:\t\t3\n",
      "daily:\t\t3\n",
      "interaction:\t\t3\n",
      "shop:\t\t3\n",
      "shared:\t\t3\n",
      "legal:\t\t3\n",
      "funded:\t\t3\n",
      "unlike:\t\t3\n",
      "effectively:\t\t3\n",
      "90:\t\t3\n",
      "minute:\t\t3\n",
      "earnings:\t\t3\n",
      "streams:\t\t3\n",
      "limit:\t\t3\n",
      "profitable:\t\t3\n",
      "generates:\t\t3\n",
      "amass:\t\t3\n",
      "portion:\t\t3\n",
      "corporation:\t\t3\n",
      "yield:\t\t3\n",
      "confident:\t\t3\n",
      "accident:\t\t3\n",
      "bedroom:\t\t3\n",
      "amazed:\t\t3\n",
      "drain:\t\t3\n",
      "currently:\t\t3\n",
      "wasted:\t\t3\n",
      "depends:\t\t3\n",
      "wherever:\t\t3\n",
      "standard:\t\t3\n",
      "shouldn:\t\t3\n",
      "employers:\t\t3\n",
      "connection:\t\t3\n",
      "planet:\t\t3\n",
      "46:\t\t3\n",
      "drive:\t\t3\n",
      "11:\t\t3\n",
      "achieved:\t\t3\n",
      "exactly:\t\t3\n",
      "true:\t\t3\n",
      "tempting:\t\t3\n",
      "cause:\t\t3\n",
      "field:\t\t3\n",
      "code:\t\t3\n",
      "conventional:\t\t3\n",
      "ensuring:\t\t3\n",
      "truly:\t\t3\n",
      "decrease:\t\t3\n",
      "testing:\t\t3\n",
      "adding:\t\t3\n",
      "statements:\t\t3\n",
      "timely:\t\t3\n",
      "sake:\t\t3\n",
      "succeeds:\t\t3\n",
      "surrounding:\t\t3\n",
      "complicated:\t\t3\n",
      "planned:\t\t3\n",
      "offset:\t\t3\n",
      "addition:\t\t3\n",
      "responsive:\t\t3\n",
      "manage:\t\t3\n",
      "augment:\t\t3\n",
      "missing:\t\t3\n",
      "catch:\t\t3\n",
      "obvious:\t\t3\n",
      "evolve:\t\t3\n",
      "offerings:\t\t3\n",
      "expectation:\t\t3\n",
      "amounts:\t\t3\n",
      "failed:\t\t3\n",
      "ageism:\t\t3\n",
      "funding:\t\t3\n",
      "paperwork:\t\t3\n",
      "beauty:\t\t3\n",
      "losing:\t\t3\n",
      "inside:\t\t3\n",
      "client:\t\t3\n",
      "throughout:\t\t3\n",
      "kinds:\t\t3\n",
      "freelancing:\t\t3\n",
      "exact:\t\t3\n",
      "ties:\t\t3\n",
      "empty:\t\t3\n",
      "effects:\t\t3\n",
      "simulator:\t\t3\n",
      "download:\t\t3\n",
      "prospective:\t\t3\n",
      "literally:\t\t3\n",
      "commercial:\t\t3\n",
      "note:\t\t3\n",
      "surprisingly:\t\t3\n",
      "prices:\t\t3\n",
      "regular:\t\t3\n",
      "replicate:\t\t3\n",
      "restricted:\t\t3\n",
      "lasted:\t\t3\n",
      "replicated:\t\t3\n",
      "allowing:\t\t3\n",
      "metric:\t\t3\n",
      "connect:\t\t3\n",
      "expertise:\t\t3\n",
      "underserved:\t\t3\n",
      "platforms:\t\t3\n",
      "art:\t\t3\n",
      "potentially:\t\t3\n",
      "watch:\t\t3\n",
      "encounter:\t\t3\n",
      "eventually:\t\t3\n",
      "eliminate:\t\t3\n",
      "hourly:\t\t3\n",
      "behind:\t\t3\n",
      "sizes:\t\t3\n",
      "billion:\t\t3\n",
      "primarily:\t\t3\n",
      "professionally:\t\t3\n",
      "steps:\t\t3\n",
      "hate:\t\t3\n",
      "intellectual:\t\t3\n",
      "property:\t\t3\n",
      "inadvertently:\t\t3\n",
      "proposed:\t\t3\n",
      "confused:\t\t3\n",
      "peoples:\t\t3\n",
      "patents:\t\t3\n",
      "clarity:\t\t3\n",
      "power:\t\t3\n",
      "virtual:\t\t3\n",
      "leverage:\t\t3\n",
      "extend:\t\t3\n",
      "detail:\t\t3\n",
      "analysis:\t\t3\n",
      "type:\t\t3\n",
      "solves:\t\t3\n",
      "measurement:\t\t3\n",
      "listen:\t\t3\n",
      "updates:\t\t3\n",
      "eric:\t\t3\n",
      "covers:\t\t3\n",
      "approach:\t\t3\n",
      "cheap:\t\t3\n",
      "permits:\t\t3\n",
      "levels:\t\t3\n",
      "estimates:\t\t3\n",
      "radio:\t\t3\n",
      "tread:\t\t3\n",
      "quick:\t\t3\n",
      "touch:\t\t3\n",
      "math:\t\t3\n",
      "capture:\t\t3\n",
      "penetration:\t\t3\n",
      "informed:\t\t3\n",
      "resist:\t\t3\n",
      "temptation:\t\t3\n",
      "ensured:\t\t3\n",
      "dig:\t\t3\n",
      "encouraging:\t\t3\n",
      "62:\t\t3\n",
      "interview:\t\t3\n",
      "night:\t\t3\n",
      "polish:\t\t3\n",
      "afraid:\t\t3\n",
      "double:\t\t3\n",
      "aspect:\t\t3\n",
      "seen:\t\t3\n",
      "trademarks:\t\t3\n",
      "encourage:\t\t3\n",
      "irs:\t\t3\n",
      "contracting:\t\t3\n",
      "includes:\t\t3\n",
      "fairly:\t\t3\n",
      "soft:\t\t3\n",
      "distracting:\t\t3\n",
      "version:\t\t3\n",
      "livelihood:\t\t3\n",
      "language:\t\t3\n",
      "pre:\t\t3\n",
      "ready:\t\t3\n",
      "necessarily:\t\t3\n",
      "safe:\t\t3\n",
      "publicity:\t\t3\n",
      "monitor:\t\t3\n",
      "publicly:\t\t3\n",
      "merit:\t\t3\n",
      "targets:\t\t3\n",
      "eye:\t\t3\n",
      "prescriptions:\t\t3\n",
      "viewed:\t\t3\n",
      "seattle:\t\t3\n",
      "resignation:\t\t3\n",
      "purchased:\t\t3\n",
      "aspects:\t\t3\n",
      "learning:\t\t3\n",
      "incubation:\t\t3\n",
      "commission:\t\t3\n",
      "cities:\t\t3\n",
      "university:\t\t3\n",
      "central:\t\t3\n",
      "moment:\t\t3\n",
      "burn:\t\t3\n",
      "former:\t\t3\n",
      "genuinely:\t\t3\n",
      "walk:\t\t3\n",
      "accompanied:\t\t3\n",
      "included:\t\t3\n",
      "reputation:\t\t3\n",
      "tips:\t\t3\n",
      "grabbing:\t\t3\n",
      "referrals:\t\t3\n",
      "accordingly:\t\t3\n",
      "tablet:\t\t3\n",
      "perform:\t\t3\n",
      "military:\t\t3\n",
      "headset:\t\t3\n",
      "agilesrc:\t\t3\n",
      "announcement:\t\t3\n",
      "twofold:\t\t3\n",
      "broad:\t\t3\n",
      "install:\t\t3\n",
      "plugin:\t\t3\n",
      "below:\t\t3\n",
      "paper:\t\t3\n",
      "participate:\t\t3\n",
      "referred:\t\t3\n",
      "downloading:\t\t3\n",
      "inexpensive:\t\t3\n",
      "charge:\t\t3\n",
      "app:\t\t3\n",
      "advertiser:\t\t3\n",
      "targeting:\t\t3\n",
      "clicks:\t\t3\n",
      "clicked:\t\t3\n",
      "extensions:\t\t3\n",
      "knowledgeable:\t\t3\n",
      "waters:\t\t3\n",
      "bargain:\t\t3\n",
      "generated:\t\t3\n",
      "trained:\t\t3\n",
      "likes:\t\t3\n",
      "farms:\t\t3\n",
      "sent:\t\t3\n",
      "titles:\t\t3\n",
      "careers:\t\t3\n",
      "moz:\t\t3\n",
      "resource:\t\t3\n",
      "button:\t\t3\n",
      "wary:\t\t3\n",
      "reaching:\t\t3\n",
      "constant:\t\t3\n",
      "announcements:\t\t3\n",
      "noise:\t\t3\n",
      "sessions:\t\t3\n",
      "ring:\t\t3\n",
      "crm:\t\t3\n",
      "economy:\t\t3\n",
      "council:\t\t3\n",
      "dummies:\t\t3\n",
      "outsourcing:\t\t3\n",
      "weekend:\t\t3\n",
      "guilty:\t\t3\n",
      "aaron:\t\t3\n",
      "michal:\t\t3\n",
      "27:\t\t3\n",
      "2015:\t\t4\n",
      "worldwide:\t\t4\n",
      "carrot:\t\t4\n",
      "flowchart:\t\t4\n",
      "assessment:\t\t4\n",
      "quiz:\t\t4\n",
      "designing:\t\t4\n",
      "study:\t\t4\n",
      "evaluating:\t\t4\n",
      "definition:\t\t4\n",
      "final:\t\t4\n",
      "public:\t\t4\n",
      "relations:\t\t4\n",
      "closing:\t\t4\n",
      "effect:\t\t4\n",
      "letting:\t\t4\n",
      "tells:\t\t4\n",
      "adventure:\t\t4\n",
      "ago:\t\t4\n",
      "american:\t\t4\n",
      "supposed:\t\t4\n",
      "felt:\t\t4\n",
      "faced:\t\t4\n",
      "eat:\t\t4\n",
      "retirement:\t\t4\n",
      "salary:\t\t4\n",
      "familiar:\t\t4\n",
      "individuals:\t\t4\n",
      "motivated:\t\t4\n",
      "report:\t\t4\n",
      "forces:\t\t4\n",
      "leap:\t\t4\n",
      "rules:\t\t4\n",
      "labor:\t\t4\n",
      "survive:\t\t4\n",
      "third:\t\t4\n",
      "financially:\t\t4\n",
      "managed:\t\t4\n",
      "strong:\t\t4\n",
      "responsible:\t\t4\n",
      "authority:\t\t4\n",
      "fired:\t\t4\n",
      "busy:\t\t4\n",
      "steady:\t\t4\n",
      "forward:\t\t4\n",
      "morning:\t\t4\n",
      "developed:\t\t4\n",
      "becoming:\t\t4\n",
      "throw:\t\t4\n",
      "compare:\t\t4\n",
      "trust:\t\t4\n",
      "co:\t\t4\n",
      "degree:\t\t4\n",
      "gamble:\t\t4\n",
      "experiences:\t\t4\n",
      "alongside:\t\t4\n",
      "guess:\t\t4\n",
      "impact:\t\t4\n",
      "arrange:\t\t4\n",
      "unemployment:\t\t4\n",
      "requirements:\t\t4\n",
      "narrow:\t\t4\n",
      "trick:\t\t4\n",
      "wisely:\t\t4\n",
      "access:\t\t4\n",
      "exciting:\t\t4\n",
      "independently:\t\t4\n",
      "dedicated:\t\t4\n",
      "continues:\t\t4\n",
      "pays:\t\t4\n",
      "wide:\t\t4\n",
      "gain:\t\t4\n",
      "accomplish:\t\t4\n",
      "projects:\t\t4\n",
      "parts:\t\t4\n",
      "replace:\t\t4\n",
      "team:\t\t4\n",
      "hang:\t\t4\n",
      "minutes:\t\t4\n",
      "maintenance:\t\t4\n",
      "places:\t\t4\n",
      "engineer:\t\t4\n",
      "changes:\t\t4\n",
      "moving:\t\t4\n",
      "sky:\t\t4\n",
      "anywhere:\t\t4\n",
      "showed:\t\t4\n",
      "flexibility:\t\t4\n",
      "handled:\t\t4\n",
      "worthless:\t\t4\n",
      "pool:\t\t4\n",
      "mental:\t\t4\n",
      "depth:\t\t4\n",
      "title:\t\t4\n",
      "40:\t\t4\n",
      "break:\t\t4\n",
      "discipline:\t\t4\n",
      "specifications:\t\t4\n",
      "extremely:\t\t4\n",
      "style:\t\t4\n",
      "helps:\t\t4\n",
      "favor:\t\t4\n",
      "bill:\t\t4\n",
      "contracts:\t\t4\n",
      "trouble:\t\t4\n",
      "collecting:\t\t4\n",
      "readers:\t\t4\n",
      "premiums:\t\t4\n",
      "provided:\t\t4\n",
      "offered:\t\t4\n",
      "gov:\t\t4\n",
      "pocket:\t\t4\n",
      "gotten:\t\t4\n",
      "count:\t\t4\n",
      "putting:\t\t4\n",
      "quickbooks:\t\t4\n",
      "reliable:\t\t4\n",
      "notes:\t\t4\n",
      "mentioned:\t\t4\n",
      "objective:\t\t4\n",
      "startups:\t\t4\n",
      "article:\t\t4\n",
      "sold:\t\t4\n",
      "acquired:\t\t4\n",
      "contrast:\t\t4\n",
      "purpose:\t\t4\n",
      "love:\t\t4\n",
      "options:\t\t4\n",
      "involve:\t\t4\n",
      "modern:\t\t4\n",
      "plus:\t\t4\n",
      "becomes:\t\t4\n",
      "remotely:\t\t4\n",
      "present:\t\t4\n",
      "fit:\t\t4\n",
      "afford:\t\t4\n",
      "involving:\t\t4\n",
      "craft:\t\t4\n",
      "specializes:\t\t4\n",
      "oceans:\t\t4\n",
      "license:\t\t4\n",
      "majority:\t\t4\n",
      "manufacturing:\t\t4\n",
      "demos:\t\t4\n",
      "trial:\t\t4\n",
      "source:\t\t4\n",
      "engineers:\t\t4\n",
      "optimize:\t\t4\n",
      "response:\t\t4\n",
      "efficient:\t\t4\n",
      "rather:\t\t4\n",
      "decent:\t\t4\n",
      "weird:\t\t4\n",
      "producing:\t\t4\n",
      "drop:\t\t4\n",
      "industries:\t\t4\n",
      "saw:\t\t4\n",
      "courses:\t\t4\n",
      "creation:\t\t4\n",
      "among:\t\t4\n",
      "solving:\t\t4\n",
      "searched:\t\t4\n",
      "excited:\t\t4\n",
      "keeps:\t\t4\n",
      "produce:\t\t4\n",
      "keyword:\t\t4\n",
      "tool:\t\t4\n",
      "competitors:\t\t4\n",
      "competitive:\t\t4\n",
      "cold:\t\t4\n",
      "systems:\t\t4\n",
      "protect:\t\t4\n",
      "unlikely:\t\t4\n",
      "infringing:\t\t4\n",
      "searches:\t\t4\n",
      "format:\t\t4\n",
      "difference:\t\t4\n",
      "drives:\t\t4\n",
      "active:\t\t4\n",
      "posts:\t\t4\n",
      "prospects:\t\t4\n",
      "simple:\t\t4\n",
      "showing:\t\t4\n",
      "calls:\t\t4\n",
      "armed:\t\t4\n",
      "aware:\t\t4\n",
      "actual:\t\t4\n",
      "subject:\t\t4\n",
      "identifying:\t\t4\n",
      "china:\t\t4\n",
      "detailed:\t\t4\n",
      "significantly:\t\t4\n",
      "widely:\t\t4\n",
      "quarter:\t\t4\n",
      "clicking:\t\t4\n",
      "driving:\t\t4\n",
      "issue:\t\t4\n",
      "leading:\t\t4\n",
      "push:\t\t4\n",
      "channel:\t\t4\n",
      "expected:\t\t4\n",
      "update:\t\t4\n",
      "visits:\t\t4\n",
      "couple:\t\t4\n",
      "execute:\t\t4\n",
      "signed:\t\t4\n",
      "retain:\t\t4\n",
      "belongings:\t\t4\n",
      "built:\t\t4\n",
      "basis:\t\t4\n",
      "conversion:\t\t4\n",
      "platform:\t\t4\n",
      "clear:\t\t4\n",
      "challenging:\t\t4\n",
      "rift:\t\t4\n",
      "gaming:\t\t4\n",
      "pick:\t\t4\n",
      "followed:\t\t4\n",
      "speak:\t\t4\n",
      "convert:\t\t4\n",
      "shown:\t\t4\n",
      "views:\t\t4\n",
      "design:\t\t4\n",
      "together:\t\t4\n",
      "fake:\t\t4\n",
      "bring:\t\t4\n",
      "lead:\t\t4\n",
      "spam:\t\t4\n",
      "mailchimp:\t\t4\n",
      "discussions:\t\t4\n",
      "surge:\t\t4\n",
      "2011:\t\t4\n",
      "indoctrination:\t\t5\n",
      "points:\t\t5\n",
      "telling:\t\t5\n",
      "importance:\t\t5\n",
      "tracking:\t\t5\n",
      "avoiding:\t\t5\n",
      "meaning:\t\t5\n",
      "salespeople:\t\t5\n",
      "misleading:\t\t5\n",
      "fixed:\t\t5\n",
      "recommended:\t\t5\n",
      "relies:\t\t5\n",
      "gives:\t\t5\n",
      "decisions:\t\t5\n",
      "2:\t\t5\n",
      "quite:\t\t5\n",
      "model:\t\t5\n",
      "sleep:\t\t5\n",
      "wasn:\t\t5\n",
      "thought:\t\t5\n",
      "saying:\t\t5\n",
      "knows:\t\t5\n",
      "expectations:\t\t5\n",
      "focusing:\t\t5\n",
      "hope:\t\t5\n",
      "developer:\t\t5\n",
      "step:\t\t5\n",
      "details:\t\t5\n",
      "minimize:\t\t5\n",
      "fast:\t\t5\n",
      "risky:\t\t5\n",
      "five:\t\t5\n",
      "ten:\t\t5\n",
      "6:\t\t5\n",
      "word:\t\t5\n",
      "lucky:\t\t5\n",
      "age:\t\t5\n",
      "debt:\t\t5\n",
      "seems:\t\t5\n",
      "buying:\t\t5\n",
      "bigger:\t\t5\n",
      "bottom:\t\t5\n",
      "exclusively:\t\t5\n",
      "hundred:\t\t5\n",
      "honestly:\t\t5\n",
      "raise:\t\t5\n",
      "schedule:\t\t5\n",
      "earning:\t\t5\n",
      "sounds:\t\t5\n",
      "grows:\t\t5\n",
      "attainable:\t\t5\n",
      "significant:\t\t5\n",
      "yes:\t\t5\n",
      "meetup:\t\t5\n",
      "coffee:\t\t5\n",
      "space:\t\t5\n",
      "minimal:\t\t5\n",
      "areas:\t\t5\n",
      "capital:\t\t5\n",
      "above:\t\t5\n",
      "otherwise:\t\t5\n",
      "profits:\t\t5\n",
      "hundreds:\t\t5\n",
      "sustain:\t\t5\n",
      "project:\t\t5\n",
      "remain:\t\t5\n",
      "actions:\t\t5\n",
      "honest:\t\t5\n",
      "lack:\t\t5\n",
      "20:\t\t5\n",
      "ends:\t\t5\n",
      "united:\t\t5\n",
      "states:\t\t5\n",
      "dealing:\t\t5\n",
      "second:\t\t5\n",
      "near:\t\t5\n",
      "somewhere:\t\t5\n",
      "sign:\t\t5\n",
      "backup:\t\t5\n",
      "7:\t\t5\n",
      "travel:\t\t5\n",
      "lunch:\t\t5\n",
      "surprised:\t\t5\n",
      "regardless:\t\t5\n",
      "farm:\t\t5\n",
      "factor:\t\t5\n",
      "endeavor:\t\t5\n",
      "wouldn:\t\t5\n",
      "our:\t\t5\n",
      "statement:\t\t5\n",
      "worse:\t\t5\n",
      "vary:\t\t5\n",
      "numbers:\t\t5\n",
      "positive:\t\t5\n",
      "task:\t\t5\n",
      "hand:\t\t5\n",
      "communication:\t\t5\n",
      "cases:\t\t5\n",
      "seek:\t\t5\n",
      "oculus:\t\t5\n",
      "remind:\t\t5\n",
      "owned:\t\t5\n",
      "discussed:\t\t5\n",
      "review:\t\t5\n",
      "conversions:\t\t5\n",
      "outsource:\t\t5\n",
      "respond:\t\t5\n",
      "whenever:\t\t5\n",
      "global:\t\t5\n",
      "clouds:\t\t5\n",
      "simulators:\t\t5\n",
      "300:\t\t5\n",
      "obtain:\t\t5\n",
      "storefront:\t\t5\n",
      "went:\t\t5\n",
      "mail:\t\t5\n",
      "received:\t\t5\n",
      "incubator:\t\t5\n",
      "compete:\t\t5\n",
      "non:\t\t5\n",
      "competition:\t\t5\n",
      "topic:\t\t5\n",
      "written:\t\t5\n",
      "turning:\t\t5\n",
      "prototype:\t\t5\n",
      "spare:\t\t5\n",
      "creatively:\t\t5\n",
      "waste:\t\t5\n",
      "fill:\t\t5\n",
      "discover:\t\t5\n",
      "tools:\t\t5\n",
      "economic:\t\t5\n",
      "simulation:\t\t5\n",
      "competing:\t\t5\n",
      "human:\t\t5\n",
      "starts:\t\t5\n",
      "interesting:\t\t5\n",
      "letter:\t\t5\n",
      "trolls:\t\t5\n",
      "fees:\t\t5\n",
      "paragraph:\t\t5\n",
      "cater:\t\t5\n",
      "including:\t\t5\n",
      "item:\t\t5\n",
      "features:\t\t5\n",
      "county:\t\t5\n",
      "ideally:\t\t5\n",
      "appropriate:\t\t5\n",
      "forums:\t\t5\n",
      "lists:\t\t5\n",
      "evaluation:\t\t5\n",
      "agreements:\t\t5\n",
      "focused:\t\t5\n",
      "conversation:\t\t5\n",
      "negative:\t\t5\n",
      "articles:\t\t5\n",
      "prepared:\t\t5\n",
      "florida:\t\t5\n",
      "total:\t\t5\n",
      "launched:\t\t5\n",
      "visited:\t\t5\n",
      "post:\t\t5\n",
      "publish:\t\t5\n",
      "placement:\t\t5\n",
      "whole:\t\t5\n",
      "locally:\t\t5\n",
      "allows:\t\t5\n",
      "program:\t\t5\n",
      "devices:\t\t5\n",
      "image:\t\t5\n",
      "headline:\t\t5\n",
      "mass:\t\t5\n",
      "placements:\t\t5\n",
      "publication:\t\t5\n",
      "worthwhile:\t\t5\n",
      "optimizing:\t\t5\n",
      "various:\t\t5\n",
      "english:\t\t5\n",
      "group:\t\t5\n",
      "impressions:\t\t5\n",
      "relatively:\t\t5\n",
      "sells:\t\t5\n",
      "rank:\t\t5\n",
      "lets:\t\t5\n",
      "referrer:\t\t5\n",
      "his:\t\t5\n",
      "stick:\t\t6\n",
      "unlimited:\t\t6\n",
      "dependencies:\t\t6\n",
      "key:\t\t6\n",
      "vision:\t\t6\n",
      "fire:\t\t6\n",
      "considered:\t\t6\n",
      "knew:\t\t6\n",
      "country:\t\t6\n",
      "million:\t\t6\n",
      "seeking:\t\t6\n",
      "commuting:\t\t6\n",
      "reward:\t\t6\n",
      "saved:\t\t6\n",
      "shares:\t\t6\n",
      "scary:\t\t6\n",
      "comfortable:\t\t6\n",
      "forced:\t\t6\n",
      "connections:\t\t6\n",
      "told:\t\t6\n",
      "choice:\t\t6\n",
      "line:\t\t6\n",
      "control:\t\t6\n",
      "story:\t\t6\n",
      "careful:\t\t6\n",
      "choose:\t\t6\n",
      "lost:\t\t6\n",
      "entrepreneurs:\t\t6\n",
      "associated:\t\t6\n",
      "benefit:\t\t6\n",
      "rarely:\t\t6\n",
      "markets:\t\t6\n",
      "wall:\t\t6\n",
      "goes:\t\t6\n",
      "depend:\t\t6\n",
      "due:\t\t6\n",
      "fail:\t\t6\n",
      "rely:\t\t6\n",
      "exist:\t\t6\n",
      "sound:\t\t6\n",
      "rent:\t\t6\n",
      "silicon:\t\t6\n",
      "kind:\t\t6\n",
      "sale:\t\t6\n",
      "providing:\t\t6\n",
      "concept:\t\t6\n",
      "rest:\t\t6\n",
      "handle:\t\t6\n",
      "forms:\t\t6\n",
      "main:\t\t6\n",
      "basic:\t\t6\n",
      "etc:\t\t6\n",
      "ahead:\t\t6\n",
      "contract:\t\t6\n",
      "manner:\t\t6\n",
      "package:\t\t6\n",
      "mean:\t\t6\n",
      "certainly:\t\t6\n",
      "sorts:\t\t6\n",
      "assume:\t\t6\n",
      "deductible:\t\t6\n",
      "somehow:\t\t6\n",
      "qualities:\t\t6\n",
      "productive:\t\t6\n",
      "items:\t\t6\n",
      "partner:\t\t6\n",
      "tv:\t\t6\n",
      "stake:\t\t6\n",
      "works:\t\t6\n",
      "founder:\t\t6\n",
      "sole:\t\t6\n",
      "distribution:\t\t6\n",
      "largely:\t\t6\n",
      "reasonable:\t\t6\n",
      "talked:\t\t6\n",
      "base:\t\t6\n",
      "messages:\t\t6\n",
      "experienced:\t\t6\n",
      "llc:\t\t6\n",
      "flight:\t\t6\n",
      "designer:\t\t6\n",
      "mine:\t\t6\n",
      "resulting:\t\t6\n",
      "sending:\t\t6\n",
      "became:\t\t6\n",
      "board:\t\t6\n",
      "separate:\t\t6\n",
      "solve:\t\t6\n",
      "initially:\t\t6\n",
      "globally:\t\t6\n",
      "especially:\t\t6\n",
      "automate:\t\t6\n",
      "techniques:\t\t6\n",
      "advertise:\t\t6\n",
      "allow:\t\t6\n",
      "structure:\t\t6\n",
      "liability:\t\t6\n",
      "comments:\t\t6\n",
      "effectiveness:\t\t6\n",
      "collect:\t\t6\n",
      "remarketing:\t\t6\n",
      "hosting:\t\t6\n",
      "finally:\t\t6\n",
      "past:\t\t6\n",
      "properly:\t\t6\n",
      "determine:\t\t6\n",
      "keeping:\t\t6\n",
      "met:\t\t6\n",
      "users:\t\t6\n",
      "url:\t\t6\n",
      "booth:\t\t6\n",
      "protection:\t\t7\n",
      "safety:\t\t7\n",
      "description:\t\t7\n",
      "strategy:\t\t7\n",
      "kids:\t\t7\n",
      "someplace:\t\t7\n",
      "meetings:\t\t7\n",
      "zero:\t\t7\n",
      "save:\t\t7\n",
      "continue:\t\t7\n",
      "images:\t\t7\n",
      "upper:\t\t7\n",
      "workers:\t\t7\n",
      "lots:\t\t7\n",
      "track:\t\t7\n",
      "upon:\t\t7\n",
      "interests:\t\t7\n",
      "everyone:\t\t7\n",
      "wants:\t\t7\n",
      "stay:\t\t7\n",
      "single:\t\t7\n",
      "groups:\t\t7\n",
      "dental:\t\t7\n",
      "spouse:\t\t7\n",
      "reason:\t\t7\n",
      "bunch:\t\t7\n",
      "trade:\t\t7\n",
      "thousands:\t\t7\n",
      "requires:\t\t7\n",
      "energy:\t\t7\n",
      "valley:\t\t7\n",
      "mention:\t\t7\n",
      "marketplace:\t\t7\n",
      "half:\t\t7\n",
      "8:\t\t7\n",
      "describe:\t\t7\n",
      "mistake:\t\t7\n",
      "fund:\t\t7\n",
      "bet:\t\t7\n",
      "period:\t\t7\n",
      "freelancer:\t\t7\n",
      "earlier:\t\t7\n",
      "further:\t\t7\n",
      "designed:\t\t7\n",
      "location:\t\t7\n",
      "completely:\t\t7\n",
      "generally:\t\t7\n",
      "difficult:\t\t7\n",
      "open:\t\t7\n",
      "presence:\t\t7\n",
      "dedicate:\t\t7\n",
      "certain:\t\t7\n",
      "video:\t\t7\n",
      "games:\t\t7\n",
      "defense:\t\t7\n",
      "additional:\t\t7\n",
      "wordpress:\t\t7\n",
      "books:\t\t7\n",
      "general:\t\t7\n",
      "salesperson:\t\t7\n",
      "heard:\t\t7\n",
      "view:\t\t7\n",
      "standpoint:\t\t7\n",
      "flow:\t\t7\n",
      "engines:\t\t7\n",
      "carefully:\t\t7\n",
      "follow:\t\t7\n",
      "maintaining:\t\t7\n",
      "ok:\t\t7\n",
      "taken:\t\t7\n",
      "setting:\t\t7\n",
      "crucial:\t\t7\n",
      "turn:\t\t7\n",
      "addresses:\t\t7\n",
      "orlando:\t\t7\n",
      "ownership:\t\t7\n",
      "leaving:\t\t7\n",
      "sdk:\t\t7\n",
      "appear:\t\t7\n",
      "leads:\t\t7\n",
      "security:\t\t8\n",
      "agreement:\t\t8\n",
      "three:\t\t8\n",
      "under:\t\t8\n",
      "worry:\t\t8\n",
      "write:\t\t8\n",
      "anyone:\t\t8\n",
      "old:\t\t8\n",
      "left:\t\t8\n",
      "rich:\t\t8\n",
      "2012:\t\t8\n",
      "understanding:\t\t8\n",
      "reserves:\t\t8\n",
      "common:\t\t8\n",
      "haven:\t\t8\n",
      "beyond:\t\t8\n",
      "develop:\t\t8\n",
      "several:\t\t8\n",
      "credit:\t\t8\n",
      "taxes:\t\t8\n",
      "lean:\t\t8\n",
      "venture:\t\t8\n",
      "took:\t\t8\n",
      "easily:\t\t8\n",
      "car:\t\t8\n",
      "add:\t\t8\n",
      "tend:\t\t8\n",
      "higher:\t\t8\n",
      "opportunities:\t\t8\n",
      "2014:\t\t8\n",
      "top:\t\t8\n",
      "computer:\t\t8\n",
      "identify:\t\t8\n",
      "bank:\t\t8\n",
      "successfully:\t\t8\n",
      "checking:\t\t8\n",
      "visit:\t\t8\n",
      "www:\t\t8\n",
      "leave:\t\t8\n",
      "tasks:\t\t8\n",
      "stage:\t\t8\n",
      "gets:\t\t8\n",
      "city:\t\t8\n",
      "soon:\t\t8\n",
      "evaluate:\t\t8\n",
      "useful:\t\t8\n",
      "notice:\t\t8\n",
      "mission:\t\t8\n",
      "feedback:\t\t8\n",
      "lpo:\t\t8\n",
      "matters:\t\t8\n",
      "form:\t\t8\n",
      "editors:\t\t8\n",
      "triton:\t\t8\n",
      "user:\t\t8\n",
      "message:\t\t8\n",
      "measuring:\t\t9\n",
      "alone:\t\t9\n",
      "boss:\t\t9\n",
      "reading:\t\t9\n",
      "bit:\t\t9\n",
      "ultimately:\t\t9\n",
      "minimum:\t\t9\n",
      "manager:\t\t9\n",
      "stock:\t\t9\n",
      "stream:\t\t9\n",
      "tech:\t\t9\n",
      "deal:\t\t9\n",
      "achieve:\t\t9\n",
      "position:\t\t9\n",
      "house:\t\t9\n",
      "viable:\t\t9\n",
      "answer:\t\t9\n",
      "4:\t\t9\n",
      "option:\t\t9\n",
      "college:\t\t9\n",
      "following:\t\t9\n",
      "loan:\t\t9\n",
      "meet:\t\t9\n",
      "hear:\t\t9\n",
      "increase:\t\t9\n",
      "relationship:\t\t9\n",
      "affect:\t\t9\n",
      "accept:\t\t9\n",
      "quality:\t\t9\n",
      "demand:\t\t9\n",
      "ceo:\t\t9\n",
      "share:\t\t9\n",
      "simply:\t\t9\n",
      "created:\t\t9\n",
      "called:\t\t9\n",
      "rate:\t\t9\n",
      "creative:\t\t9\n",
      "across:\t\t9\n",
      "happens:\t\t9\n",
      "involved:\t\t9\n",
      "clients:\t\t9\n",
      "cannot:\t\t9\n",
      "savings:\t\t9\n",
      "phone:\t\t9\n",
      "system:\t\t9\n",
      "purchasing:\t\t9\n",
      "government:\t\t9\n",
      "maximize:\t\t9\n",
      "goods:\t\t9\n",
      "amazon:\t\t9\n",
      "easier:\t\t9\n",
      "apply:\t\t9\n",
      "sometimes:\t\t9\n",
      "times:\t\t9\n",
      "said:\t\t9\n",
      "http:\t\t9\n",
      "mobile:\t\t9\n",
      "he:\t\t9\n",
      "text:\t\t9\n",
      "fraud:\t\t9\n",
      "twitter:\t\t9\n",
      "kane:\t\t10\n",
      "last:\t\t10\n",
      "beware:\t\t10\n",
      "quitting:\t\t10\n",
      "along:\t\t10\n",
      "employee:\t\t10\n",
      "although:\t\t10\n",
      "traditional:\t\t10\n",
      "employees:\t\t10\n",
      "ever:\t\t10\n",
      "receive:\t\t10\n",
      "performance:\t\t10\n",
      "level:\t\t10\n",
      "process:\t\t10\n",
      "according:\t\t10\n",
      "lose:\t\t10\n",
      "starting:\t\t10\n",
      "question:\t\t10\n",
      "training:\t\t10\n",
      "promotion:\t\t10\n",
      "known:\t\t10\n",
      "ended:\t\t10\n",
      "expense:\t\t10\n",
      "odds:\t\t10\n",
      "friends:\t\t10\n",
      "since:\t\t10\n",
      "takes:\t\t10\n",
      "pr:\t\t10\n",
      "depending:\t\t10\n",
      "anyhow:\t\t10\n",
      "jobs:\t\t10\n",
      "100:\t\t10\n",
      "thinking:\t\t10\n",
      "deliver:\t\t10\n",
      "necessary:\t\t10\n",
      "expensive:\t\t10\n",
      "plans:\t\t10\n",
      "stop:\t\t10\n",
      "individual:\t\t10\n",
      "maintain:\t\t10\n",
      "monthly:\t\t10\n",
      "talking:\t\t10\n",
      "short:\t\t10\n",
      "investors:\t\t10\n",
      "exchange:\t\t10\n",
      "related:\t\t10\n",
      "course:\t\t10\n",
      "hopefully:\t\t10\n",
      "given:\t\t10\n",
      "unique:\t\t10\n",
      "popular:\t\t10\n",
      "domain:\t\t10\n",
      "percentage:\t\t10\n",
      "purposes:\t\t10\n",
      "mailing:\t\t10\n",
      "names:\t\t10\n",
      "blog:\t\t10\n",
      "banner:\t\t10\n",
      "technology:\t\t11\n",
      "frank:\t\t11\n",
      "reality:\t\t11\n",
      "launching:\t\t11\n",
      "act:\t\t11\n",
      "statistics:\t\t11\n",
      "learned:\t\t11\n",
      "today:\t\t11\n",
      "9:\t\t11\n",
      "basically:\t\t11\n",
      "responsibilities:\t\t11\n",
      "situation:\t\t11\n",
      "paycheck:\t\t11\n",
      "willing:\t\t11\n",
      "bound:\t\t11\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "expect:\t\t11\n",
      "average:\t\t11\n",
      "seem:\t\t11\n",
      "early:\t\t11\n",
      "bills:\t\t11\n",
      "rewards:\t\t11\n",
      "startup:\t\t11\n",
      "high:\t\t11\n",
      "running:\t\t11\n",
      "close:\t\t11\n",
      "call:\t\t11\n",
      "goals:\t\t11\n",
      "accounting:\t\t11\n",
      "service:\t\t11\n",
      "contractor:\t\t11\n",
      "between:\t\t11\n",
      "invest:\t\t11\n",
      "larger:\t\t11\n",
      "front:\t\t11\n",
      "during:\t\t11\n",
      "research:\t\t11\n",
      "size:\t\t11\n",
      "section:\t\t11\n",
      "searching:\t\t11\n",
      "digital:\t\t11\n",
      "interested:\t\t11\n",
      "test:\t\t11\n",
      "technical:\t\t11\n",
      "publications:\t\t11\n",
      "directly:\t\t11\n",
      "recommend:\t\t11\n",
      "patent:\t\t11\n",
      "came:\t\t11\n",
      "highly:\t\t11\n",
      "linkedin:\t\t11\n",
      "visitors:\t\t11\n",
      "ocean:\t\t11\n",
      "include:\t\t11\n",
      "cpa:\t\t11\n",
      "countries:\t\t11\n",
      "decision:\t\t12\n",
      "licenses:\t\t12\n",
      "basics:\t\t12\n",
      "growing:\t\t12\n",
      "everything:\t\t12\n",
      "am:\t\t12\n",
      "needed:\t\t12\n",
      "stress:\t\t12\n",
      "against:\t\t12\n",
      "freelancers:\t\t12\n",
      "chance:\t\t12\n",
      "advantage:\t\t12\n",
      "almost:\t\t12\n",
      "limited:\t\t12\n",
      "comes:\t\t12\n",
      "resources:\t\t12\n",
      "makes:\t\t12\n",
      "scale:\t\t12\n",
      "move:\t\t12\n",
      "emails:\t\t12\n",
      "sense:\t\t12\n",
      "experience:\t\t12\n",
      "budget:\t\t12\n",
      "cover:\t\t12\n",
      "automated:\t\t12\n",
      "community:\t\t12\n",
      "equipment:\t\t12\n",
      "valuable:\t\t12\n",
      "realistic:\t\t12\n",
      "opportunity:\t\t12\n",
      "channels:\t\t12\n",
      "network:\t\t12\n",
      "links:\t\t12\n",
      "link:\t\t12\n",
      "target:\t\t12\n",
      "net:\t\t13\n",
      "happen:\t\t13\n",
      "engine:\t\t13\n",
      "matter:\t\t13\n",
      "made:\t\t13\n",
      "myself:\t\t13\n",
      "lower:\t\t13\n",
      "longer:\t\t13\n",
      "enjoy:\t\t13\n",
      "toward:\t\t13\n",
      "ensure:\t\t13\n",
      "questions:\t\t13\n",
      "game:\t\t13\n",
      "price:\t\t13\n",
      "3:\t\t13\n",
      "unless:\t\t13\n",
      "tied:\t\t13\n",
      "direct:\t\t13\n",
      "ongoing:\t\t13\n",
      "1:\t\t13\n",
      "personally:\t\t13\n",
      "huge:\t\t13\n",
      "itself:\t\t13\n",
      "days:\t\t13\n",
      "yet:\t\t13\n",
      "put:\t\t13\n",
      "5:\t\t13\n",
      "support:\t\t13\n",
      "avoid:\t\t13\n",
      "bad:\t\t13\n",
      "interest:\t\t13\n",
      "coverage:\t\t13\n",
      "owners:\t\t13\n",
      "looking:\t\t13\n",
      "purchase:\t\t13\n",
      "send:\t\t13\n",
      "commute:\t\t14\n",
      "management:\t\t14\n",
      "realize:\t\t14\n",
      "tell:\t\t14\n",
      "read:\t\t14\n",
      "become:\t\t14\n",
      "both:\t\t14\n",
      "either:\t\t14\n",
      "required:\t\t14\n",
      "face:\t\t14\n",
      "require:\t\t14\n",
      "outside:\t\t14\n",
      "stuff:\t\t14\n",
      "figure:\t\t14\n",
      "fact:\t\t14\n",
      "estimate:\t\t14\n",
      "address:\t\t14\n",
      "automatically:\t\t14\n",
      "targeted:\t\t14\n",
      "news:\t\t14\n",
      "trends:\t\t14\n",
      "effective:\t\t14\n",
      "pages:\t\t14\n",
      "writing:\t\t15\n",
      "check:\t\t15\n",
      "optimization:\t\t15\n",
      "happy:\t\t15\n",
      "entire:\t\t15\n",
      "entirely:\t\t15\n",
      "freelance:\t\t15\n",
      "quickly:\t\t15\n",
      "low:\t\t15\n",
      "didn:\t\t15\n",
      "yours:\t\t15\n",
      "buy:\t\t15\n",
      "far:\t\t15\n",
      "return:\t\t15\n",
      "ability:\t\t15\n",
      "nothing:\t\t15\n",
      "problems:\t\t15\n",
      "future:\t\t15\n",
      "reach:\t\t15\n",
      "seo:\t\t15\n",
      "keywords:\t\t15\n",
      "investing:\t\t16\n",
      "planning:\t\t16\n",
      "networks:\t\t16\n",
      "creating:\t\t16\n",
      "worked:\t\t16\n",
      "did:\t\t16\n",
      "50:\t\t16\n",
      "until:\t\t16\n",
      "professional:\t\t16\n",
      "giving:\t\t16\n",
      "themselves:\t\t16\n",
      "earn:\t\t16\n",
      "believe:\t\t16\n",
      "next:\t\t16\n",
      "offers:\t\t16\n",
      "state:\t\t16\n",
      "generate:\t\t16\n",
      "area:\t\t16\n",
      "contact:\t\t16\n",
      "offering:\t\t16\n",
      "releases:\t\t16\n",
      "analytics:\t\t16\n",
      "financial:\t\t17\n",
      "hiring:\t\t17\n",
      "finding:\t\t17\n",
      "wrong:\t\t17\n",
      "corporate:\t\t17\n",
      "spending:\t\t17\n",
      "efforts:\t\t17\n",
      "lawyer:\t\t17\n",
      "skills:\t\t17\n",
      "owner:\t\t17\n",
      "coming:\t\t17\n",
      "existing:\t\t17\n",
      "mind:\t\t17\n",
      "amount:\t\t17\n",
      "two:\t\t17\n",
      "profit:\t\t17\n",
      "content:\t\t17\n",
      "risk:\t\t18\n",
      "each:\t\t18\n",
      "pretty:\t\t18\n",
      "change:\t\t18\n",
      "developers:\t\t18\n",
      "value:\t\t18\n",
      "media:\t\t18\n",
      "d:\t\t18\n",
      "display:\t\t18\n",
      "month:\t\t18\n",
      "started:\t\t18\n",
      "within:\t\t18\n",
      "used:\t\t18\n",
      "sites:\t\t18\n",
      "landing:\t\t19\n",
      "great:\t\t19\n",
      "hour:\t\t19\n",
      "development:\t\t19\n",
      "away:\t\t19\n",
      "nobody:\t\t19\n",
      "maybe:\t\t19\n",
      "path:\t\t19\n",
      "taking:\t\t19\n",
      "ways:\t\t19\n",
      "current:\t\t19\n",
      "industry:\t\t19\n",
      "decide:\t\t19\n",
      "goal:\t\t19\n",
      "always:\t\t19\n",
      "investment:\t\t19\n",
      "cash:\t\t19\n",
      "based:\t\t19\n",
      "again:\t\t19\n",
      "accountant:\t\t19\n",
      "person:\t\t19\n",
      "doesn:\t\t19\n",
      "show:\t\t19\n",
      "physical:\t\t19\n",
      "com:\t\t19\n",
      "hire:\t\t20\n",
      "attention:\t\t20\n",
      "dollars:\t\t20\n",
      "ones:\t\t20\n",
      "terms:\t\t20\n",
      "around:\t\t20\n",
      "usually:\t\t20\n",
      "aren:\t\t20\n",
      "ask:\t\t20\n",
      "term:\t\t20\n",
      "sort:\t\t20\n",
      "contractors:\t\t20\n",
      "services:\t\t20\n",
      "benefits:\t\t20\n",
      "example:\t\t20\n",
      "niche:\t\t20\n",
      "facebook:\t\t20\n",
      "developing:\t\t21\n",
      "quit:\t\t21\n",
      "costs:\t\t21\n",
      "spent:\t\t21\n",
      "place:\t\t21\n",
      "available:\t\t21\n",
      "grow:\t\t21\n",
      "down:\t\t21\n",
      "different:\t\t21\n",
      "whether:\t\t21\n",
      "action:\t\t21\n",
      "click:\t\t21\n",
      "campaign:\t\t21\n",
      "later:\t\t22\n",
      "focus:\t\t22\n",
      "learn:\t\t22\n",
      "paying:\t\t22\n",
      "extra:\t\t22\n",
      "problem:\t\t22\n",
      "found:\t\t22\n",
      "able:\t\t22\n",
      "list:\t\t22\n",
      "name:\t\t22\n",
      "campaigns:\t\t23\n",
      "metrics:\t\t23\n",
      "got:\t\t23\n",
      "anything:\t\t23\n",
      "off:\t\t23\n",
      "feel:\t\t23\n",
      "already:\t\t23\n",
      "us:\t\t23\n",
      "say:\t\t23\n",
      "10:\t\t23\n",
      "months:\t\t23\n",
      "paid:\t\t23\n",
      "remember:\t\t23\n",
      "care:\t\t24\n",
      "sundog:\t\t24\n",
      "income:\t\t24\n",
      "success:\t\t24\n",
      "result:\t\t24\n",
      "world:\t\t24\n",
      "000:\t\t24\n",
      "insurance:\t\t24\n",
      "right:\t\t24\n",
      "build:\t\t24\n",
      "provide:\t\t24\n",
      "needs:\t\t24\n",
      "data:\t\t24\n",
      "launch:\t\t24\n",
      "making:\t\t25\n",
      "why:\t\t25\n",
      "live:\t\t25\n",
      "results:\t\t25\n",
      "using:\t\t25\n",
      "week:\t\t25\n",
      "been:\t\t25\n",
      "trying:\t\t25\n",
      "less:\t\t25\n",
      "information:\t\t25\n",
      "internet:\t\t26\n",
      "consider:\t\t26\n",
      "case:\t\t26\n",
      "often:\t\t26\n",
      "family:\t\t26\n",
      "another:\t\t26\n",
      "set:\t\t26\n",
      "effort:\t\t26\n",
      "whatever:\t\t26\n",
      "perhaps:\t\t26\n",
      "likely:\t\t26\n",
      "ideas:\t\t27\n",
      "measure:\t\t27\n",
      "successful:\t\t27\n",
      "home:\t\t27\n",
      "never:\t\t27\n",
      "living:\t\t27\n",
      "run:\t\t27\n",
      "isn:\t\t27\n",
      "full:\t\t27\n",
      "initial:\t\t27\n",
      "similar:\t\t27\n",
      "relevant:\t\t27\n",
      "because:\t\t28\n",
      "too:\t\t28\n",
      "done:\t\t28\n",
      "look:\t\t28\n",
      "___:\t\t28\n",
      "tax:\t\t29\n",
      "little:\t\t29\n",
      "same:\t\t29\n",
      "must:\t\t29\n",
      "had:\t\t29\n",
      "thing:\t\t29\n",
      "office:\t\t29\n",
      "here:\t\t29\n",
      "offer:\t\t29\n",
      "having:\t\t30\n",
      "side:\t\t30\n",
      "m:\t\t30\n",
      "means:\t\t30\n",
      "possible:\t\t30\n",
      "come:\t\t30\n",
      "does:\t\t30\n",
      "large:\t\t30\n",
      "account:\t\t30\n",
      "adwords:\t\t30\n",
      "career:\t\t31\n",
      "life:\t\t31\n",
      "give:\t\t31\n",
      "real:\t\t31\n",
      "getting:\t\t31\n",
      "least:\t\t31\n",
      "sell:\t\t31\n",
      "companies:\t\t31\n",
      "websites:\t\t31\n",
      "every:\t\t32\n",
      "let:\t\t32\n",
      "order:\t\t32\n",
      "actually:\t\t32\n",
      "easy:\t\t32\n",
      "talk:\t\t32\n",
      "being:\t\t32\n",
      "release:\t\t32\n",
      "building:\t\t33\n",
      "part:\t\t33\n",
      "else:\t\t33\n",
      "email:\t\t33\n",
      "after:\t\t33\n",
      "traffic:\t\t33\n",
      "selling:\t\t33\n",
      "me:\t\t34\n",
      "back:\t\t34\n",
      "per:\t\t34\n",
      "health:\t\t35\n",
      "hours:\t\t35\n",
      "understand:\t\t35\n",
      "web:\t\t35\n",
      "free:\t\t35\n",
      "specific:\t\t35\n",
      "social:\t\t36\n",
      "however:\t\t36\n",
      "would:\t\t36\n",
      "its:\t\t36\n",
      "which:\t\t37\n",
      "point:\t\t37\n",
      "instead:\t\t37\n",
      "others:\t\t37\n",
      "potential:\t\t38\n",
      "years:\t\t38\n",
      "employed:\t\t38\n",
      "things:\t\t38\n",
      "expenses:\t\t38\n",
      "site:\t\t38\n",
      "worth:\t\t39\n",
      "growth:\t\t39\n",
      "book:\t\t39\n",
      "were:\t\t39\n",
      "won:\t\t39\n",
      "local:\t\t39\n",
      "without:\t\t40\n",
      "few:\t\t40\n",
      "has:\t\t40\n",
      "freedom:\t\t41\n",
      "advertising:\t\t41\n",
      "number:\t\t41\n",
      "customer:\t\t41\n",
      "big:\t\t42\n",
      "marketing:\t\t42\n",
      "page:\t\t42\n",
      "keep:\t\t42\n",
      "really:\t\t42\n",
      "we:\t\t43\n",
      "while:\t\t43\n",
      "spend:\t\t43\n",
      "such:\t\t43\n",
      "press:\t\t43\n",
      "lifestyle:\t\t44\n",
      "employer:\t\t44\n",
      "advice:\t\t44\n",
      "revenue:\t\t44\n",
      "start:\t\t44\n",
      "best:\t\t44\n",
      "go:\t\t45\n",
      "pay:\t\t45\n",
      "create:\t\t45\n",
      "could:\t\t46\n",
      "hard:\t\t47\n",
      "try:\t\t47\n",
      "small:\t\t47\n",
      "businesses:\t\t47\n",
      "long:\t\t47\n",
      "personal:\t\t48\n",
      "now:\t\t48\n",
      "see:\t\t48\n",
      "end:\t\t49\n",
      "better:\t\t49\n",
      "year:\t\t49\n",
      "online:\t\t50\n",
      "help:\t\t50\n",
      "doing:\t\t51\n",
      "first:\t\t51\n",
      "know:\t\t52\n",
      "where:\t\t53\n",
      "cost:\t\t53\n",
      "way:\t\t55\n",
      "take:\t\t55\n",
      "going:\t\t55\n",
      "lot:\t\t55\n",
      "search:\t\t56\n",
      "something:\t\t56\n",
      "through:\t\t57\n",
      "very:\t\t58\n",
      "working:\t\t58\n",
      "think:\t\t58\n",
      "important:\t\t58\n",
      "use:\t\t58\n",
      "enough:\t\t59\n",
      "once:\t\t59\n",
      "then:\t\t59\n",
      "software:\t\t60\n",
      "idea:\t\t60\n",
      "someone:\t\t62\n",
      "over:\t\t62\n",
      "any:\t\t62\n",
      "google:\t\t63\n",
      "plan:\t\t64\n",
      "sure:\t\t65\n",
      "still:\t\t65\n",
      "market:\t\t66\n",
      "well:\t\t66\n",
      "products:\t\t67\n",
      "those:\t\t68\n",
      "should:\t\t69\n",
      "before:\t\t70\n",
      "most:\t\t70\n",
      "might:\t\t70\n",
      "ad:\t\t70\n",
      "many:\t\t71\n",
      "good:\t\t72\n",
      "day:\t\t73\n",
      "employment:\t\t75\n",
      "ads:\t\t75\n",
      "no:\t\t76\n",
      "probably:\t\t76\n",
      "yourself:\t\t78\n",
      "other:\t\t78\n",
      "like:\t\t78\n",
      "only:\t\t79\n",
      "into:\t\t79\n",
      "sales:\t\t80\n",
      "find:\t\t81\n",
      "these:\t\t82\n",
      "was:\t\t85\n",
      "money:\t\t86\n",
      "who:\t\t88\n",
      "job:\t\t90\n",
      "much:\t\t90\n",
      "also:\t\t91\n",
      "than:\t\t92\n",
      "ve:\t\t95\n",
      "one:\t\t100\n",
      "when:\t\t102\n",
      "even:\t\t104\n",
      "may:\t\t107\n",
      "make:\t\t108\n",
      "website:\t\t109\n",
      "self:\t\t111\n",
      "ll:\t\t114\n",
      "some:\t\t121\n",
      "by:\t\t122\n",
      "want:\t\t122\n",
      "company:\t\t122\n",
      "their:\t\t122\n",
      "get:\t\t123\n",
      "customers:\t\t123\n",
      "don:\t\t133\n",
      "all:\t\t137\n",
      "own:\t\t140\n",
      "just:\t\t142\n",
      "so:\t\t143\n",
      "work:\t\t144\n",
      "people:\t\t145\n",
      "new:\t\t153\n",
      "out:\t\t161\n",
      "there:\t\t162\n",
      "how:\t\t163\n",
      "them:\t\t166\n",
      "from:\t\t166\n",
      "need:\t\t174\n",
      "up:\t\t177\n",
      "an:\t\t178\n",
      "product:\t\t182\n",
      "more:\t\t200\n",
      "about:\t\t202\n",
      "not:\t\t203\n",
      "do:\t\t207\n",
      "re:\t\t214\n",
      "my:\t\t215\n",
      "at:\t\t220\n",
      "what:\t\t229\n",
      "will:\t\t231\n",
      "they:\t\t234\n",
      "but:\t\t242\n",
      "time:\t\t255\n",
      "or:\t\t278\n",
      "this:\t\t280\n",
      "t:\t\t301\n",
      "with:\t\t315\n",
      "have:\t\t321\n",
      "as:\t\t343\n",
      "be:\t\t369\n",
      "can:\t\t376\n",
      "business:\t\t383\n",
      "i:\t\t387\n",
      "s:\t\t391\n",
      "if:\t\t411\n",
      "are:\t\t424\n",
      "on:\t\t428\n",
      "for:\t\t537\n",
      "is:\t\t560\n",
      "in:\t\t616\n",
      "it:\t\t649\n",
      "that:\t\t747\n",
      "and:\t\t934\n",
      "of:\t\t970\n",
      "a:\t\t1191\n",
      "the:\t\t1292\n",
      "your:\t\t1420\n",
      "to:\t\t1828\n",
      "you:\t\t1878\n"
     ]
    }
   ],
   "source": [
    "results = wordCountsSorted.collect()\n",
    "for result in results:\n",
    "    count = str(result[0])\n",
    "    word = result[1].encode('ascii', 'ignore')\n",
    "    if (word):\n",
    "        print(word.decode() + ':\\t\\t' + count)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 49,
   "metadata": {},
   "outputs": [],
   "source": [
    "sc.stop()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 50,
   "metadata": {},
   "outputs": [],
   "source": [
    "from pyspark import SparkConf, SparkContext\n",
    "\n",
    "conf = SparkConf().setMaster('local').setAppName('SpendByCustomer')\n",
    "sc = SparkContext(conf = conf)\n",
    "\n",
    "def parseLine(line):\n",
    "    fields = line.split(',')\n",
    "    return (int(fields[0]), float(fields[2]))\n",
    "\n",
    "lines = sc.textFile('customer-orders.csv')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 51,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['44,8602,37.19', '35,5368,65.89', '2,3391,40.64']"
      ]
     },
     "execution_count": 51,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "lines.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 52,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[(44, 37.19), (35, 65.89), (2, 40.64)]"
      ]
     },
     "execution_count": 52,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "rdd = lines.map(parseLine)\n",
    "rdd.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 53,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[(44, 4756.8899999999985), (35, 5155.419999999999), (2, 5994.59)]"
      ]
     },
     "execution_count": 53,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "totalByCustomer = rdd.reduceByKey(lambda x, y: x+y)\n",
    "totalByCustomer.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 54,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "(44, 4756.8899999999985)\n",
      "(35, 5155.419999999999)\n",
      "(2, 5994.59)\n",
      "(47, 4316.299999999999)\n",
      "(29, 5032.529999999999)\n",
      "(91, 4642.259999999999)\n",
      "(70, 5368.249999999999)\n",
      "(85, 5503.43)\n",
      "(53, 4945.299999999999)\n",
      "(14, 4735.030000000001)\n",
      "(51, 4975.22)\n",
      "(42, 5696.840000000003)\n",
      "(79, 3790.570000000001)\n",
      "(50, 4517.27)\n",
      "(20, 4836.859999999999)\n",
      "(15, 5413.510000000001)\n",
      "(5, 4561.069999999999)\n",
      "(48, 4384.33)\n",
      "(31, 4765.05)\n",
      "(4, 4815.050000000002)\n",
      "(36, 4278.049999999997)\n",
      "(57, 4628.4)\n",
      "(12, 4664.589999999998)\n",
      "(22, 5019.449999999999)\n",
      "(54, 6065.389999999999)\n",
      "(0, 5524.949999999998)\n",
      "(88, 4830.549999999999)\n",
      "(86, 4908.81)\n",
      "(13, 4367.62)\n",
      "(40, 5186.429999999999)\n",
      "(98, 4297.260000000001)\n",
      "(55, 5298.090000000002)\n",
      "(95, 4876.840000000002)\n",
      "(61, 5497.479999999998)\n",
      "(27, 4915.889999999999)\n",
      "(78, 4524.509999999999)\n",
      "(83, 4635.799999999997)\n",
      "(6, 5397.879999999998)\n",
      "(26, 5250.4)\n",
      "(75, 4178.500000000001)\n",
      "(25, 5057.610000000001)\n",
      "(71, 5995.660000000003)\n",
      "(39, 6193.109999999999)\n",
      "(60, 5040.709999999999)\n",
      "(97, 5977.189999999995)\n",
      "(7, 4755.070000000001)\n",
      "(21, 4707.41)\n",
      "(69, 5123.010000000001)\n",
      "(37, 4735.200000000002)\n",
      "(1, 4958.600000000001)\n",
      "(64, 5288.689999999996)\n",
      "(82, 4812.489999999998)\n",
      "(72, 5337.44)\n",
      "(99, 4172.289999999998)\n",
      "(34, 5330.8)\n",
      "(73, 6206.199999999999)\n",
      "(49, 4394.599999999999)\n",
      "(8, 5517.240000000001)\n",
      "(46, 5963.109999999999)\n",
      "(23, 4042.6499999999987)\n",
      "(19, 5059.4299999999985)\n",
      "(65, 5140.3499999999985)\n",
      "(80, 4727.860000000001)\n",
      "(16, 4979.06)\n",
      "(9, 5322.649999999999)\n",
      "(18, 4921.27)\n",
      "(59, 5642.89)\n",
      "(74, 4647.129999999999)\n",
      "(30, 4990.72)\n",
      "(56, 4701.019999999999)\n",
      "(90, 5290.409999999998)\n",
      "(68, 6375.449999999997)\n",
      "(11, 5152.290000000002)\n",
      "(10, 4819.700000000001)\n",
      "(41, 5637.62)\n",
      "(58, 5437.7300000000005)\n",
      "(87, 5206.4)\n",
      "(17, 5032.679999999999)\n",
      "(33, 5254.659999999998)\n",
      "(62, 5253.3200000000015)\n",
      "(92, 5379.280000000002)\n",
      "(76, 4904.209999999999)\n",
      "(66, 4681.919999999999)\n",
      "(43, 5368.83)\n",
      "(52, 5245.059999999999)\n",
      "(77, 4327.729999999999)\n",
      "(81, 5112.709999999999)\n",
      "(84, 4652.939999999999)\n",
      "(3, 4659.63)\n",
      "(93, 5265.750000000001)\n",
      "(89, 4851.479999999999)\n",
      "(45, 3309.38)\n",
      "(24, 5259.920000000003)\n",
      "(96, 3924.230000000001)\n",
      "(67, 4505.79)\n",
      "(63, 5415.150000000001)\n",
      "(94, 4475.569999999999)\n",
      "(32, 5496.050000000004)\n",
      "(38, 4898.460000000002)\n",
      "(28, 5000.709999999998)\n"
     ]
    }
   ],
   "source": [
    "results = totalByCustomer.collect()\n",
    "for result in results:\n",
    "    print(result)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 55,
   "metadata": {},
   "outputs": [],
   "source": [
    "sc.stop()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 56,
   "metadata": {},
   "outputs": [],
   "source": [
    "from pyspark import SparkConf, SparkContext\n",
    "\n",
    "conf = SparkConf().setMaster('local').setAppName('SpendByCustomerSorted')\n",
    "sc = SparkContext(conf = conf)\n",
    "\n",
    "def parseLine(line):\n",
    "    fields = line.split(',')\n",
    "    return (int(fields[0]), float(fields[2]))\n",
    "\n",
    "lines = sc.textFile('customer-orders.csv')\n",
    "rdd = lines.map(parseLine)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 57,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[(44, 37.19), (35, 65.89), (2, 40.64)]"
      ]
     },
     "execution_count": 57,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "rdd.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 59,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[(44, 4756.8899999999985), (35, 5155.419999999999), (2, 5994.59)]"
      ]
     },
     "execution_count": 59,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "totalByCustomer = rdd.reduceByKey(lambda x, y: x + y)\n",
    "totalByCustomer.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 61,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[(4756.8899999999985, 44), (5155.419999999999, 35), (5994.59, 2)]"
      ]
     },
     "execution_count": 61,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "flipped = totalByCustomer.map(lambda x: (x[1], x[0]))\n",
    "flipped.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 62,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[(3309.38, 45), (3790.570000000001, 79), (3924.230000000001, 96)]"
      ]
     },
     "execution_count": 62,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "totalByCustomerSorted = flipped.sortByKey()\n",
    "totalByCustomerSorted.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 63,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "(3309.38, 45)\n",
      "(3790.570000000001, 79)\n",
      "(3924.230000000001, 96)\n",
      "(4042.6499999999987, 23)\n",
      "(4172.289999999998, 99)\n",
      "(4178.500000000001, 75)\n",
      "(4278.049999999997, 36)\n",
      "(4297.260000000001, 98)\n",
      "(4316.299999999999, 47)\n",
      "(4327.729999999999, 77)\n",
      "(4367.62, 13)\n",
      "(4384.33, 48)\n",
      "(4394.599999999999, 49)\n",
      "(4475.569999999999, 94)\n",
      "(4505.79, 67)\n",
      "(4517.27, 50)\n",
      "(4524.509999999999, 78)\n",
      "(4561.069999999999, 5)\n",
      "(4628.4, 57)\n",
      "(4635.799999999997, 83)\n",
      "(4642.259999999999, 91)\n",
      "(4647.129999999999, 74)\n",
      "(4652.939999999999, 84)\n",
      "(4659.63, 3)\n",
      "(4664.589999999998, 12)\n",
      "(4681.919999999999, 66)\n",
      "(4701.019999999999, 56)\n",
      "(4707.41, 21)\n",
      "(4727.860000000001, 80)\n",
      "(4735.030000000001, 14)\n",
      "(4735.200000000002, 37)\n",
      "(4755.070000000001, 7)\n",
      "(4756.8899999999985, 44)\n",
      "(4765.05, 31)\n",
      "(4812.489999999998, 82)\n",
      "(4815.050000000002, 4)\n",
      "(4819.700000000001, 10)\n",
      "(4830.549999999999, 88)\n",
      "(4836.859999999999, 20)\n",
      "(4851.479999999999, 89)\n",
      "(4876.840000000002, 95)\n",
      "(4898.460000000002, 38)\n",
      "(4904.209999999999, 76)\n",
      "(4908.81, 86)\n",
      "(4915.889999999999, 27)\n",
      "(4921.27, 18)\n",
      "(4945.299999999999, 53)\n",
      "(4958.600000000001, 1)\n",
      "(4975.22, 51)\n",
      "(4979.06, 16)\n",
      "(4990.72, 30)\n",
      "(5000.709999999998, 28)\n",
      "(5019.449999999999, 22)\n",
      "(5032.529999999999, 29)\n",
      "(5032.679999999999, 17)\n",
      "(5040.709999999999, 60)\n",
      "(5057.610000000001, 25)\n",
      "(5059.4299999999985, 19)\n",
      "(5112.709999999999, 81)\n",
      "(5123.010000000001, 69)\n",
      "(5140.3499999999985, 65)\n",
      "(5152.290000000002, 11)\n",
      "(5155.419999999999, 35)\n",
      "(5186.429999999999, 40)\n",
      "(5206.4, 87)\n",
      "(5245.059999999999, 52)\n",
      "(5250.4, 26)\n",
      "(5253.3200000000015, 62)\n",
      "(5254.659999999998, 33)\n",
      "(5259.920000000003, 24)\n",
      "(5265.750000000001, 93)\n",
      "(5288.689999999996, 64)\n",
      "(5290.409999999998, 90)\n",
      "(5298.090000000002, 55)\n",
      "(5322.649999999999, 9)\n",
      "(5330.8, 34)\n",
      "(5337.44, 72)\n",
      "(5368.249999999999, 70)\n",
      "(5368.83, 43)\n",
      "(5379.280000000002, 92)\n",
      "(5397.879999999998, 6)\n",
      "(5413.510000000001, 15)\n",
      "(5415.150000000001, 63)\n",
      "(5437.7300000000005, 58)\n",
      "(5496.050000000004, 32)\n",
      "(5497.479999999998, 61)\n",
      "(5503.43, 85)\n",
      "(5517.240000000001, 8)\n",
      "(5524.949999999998, 0)\n",
      "(5637.62, 41)\n",
      "(5642.89, 59)\n",
      "(5696.840000000003, 42)\n",
      "(5963.109999999999, 46)\n",
      "(5977.189999999995, 97)\n",
      "(5994.59, 2)\n",
      "(5995.660000000003, 71)\n",
      "(6065.389999999999, 54)\n",
      "(6193.109999999999, 39)\n",
      "(6206.199999999999, 73)\n",
      "(6375.449999999997, 68)\n"
     ]
    }
   ],
   "source": [
    "results = totalByCustomerSorted.collect()\n",
    "for result in results:\n",
    "    print(result)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 100,
   "metadata": {},
   "outputs": [],
   "source": [
    "sc.stop()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 102,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['196\\t242\\t3\\t881250949', '186\\t302\\t3\\t891717742', '22\\t377\\t1\\t878887116']"
      ]
     },
     "execution_count": 102,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "from pyspark import SparkConf, SparkContext\n",
    "\n",
    "conf = SparkConf().setMaster('local').setAppName('RatingsHistogram')\n",
    "sc = SparkContext(conf = conf)\n",
    "\n",
    "lines = sc.textFile('u.data')\n",
    "lines.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 103,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['3', '3', '1']"
      ]
     },
     "execution_count": 103,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "ratings = lines.map(lambda x: x.split()[2])\n",
    "ratings.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 105,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "defaultdict(int, {'1': 6110, '2': 11370, '3': 27145, '4': 34174, '5': 21201})"
      ]
     },
     "execution_count": 105,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "result = ratings.countByValue()\n",
    "result"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 108,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "1 6110\n",
      "2 11370\n",
      "3 27145\n",
      "4 34174\n",
      "5 21201\n"
     ]
    }
   ],
   "source": [
    "import collections\n",
    "sortedResults = collections.OrderedDict(sorted(result.items()))\n",
    "for key, value in sortedResults.items():\n",
    "    print('%s %i' % (key, value))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 109,
   "metadata": {},
   "outputs": [],
   "source": [
    "sc.stop()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 112,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['196\\t242\\t3\\t881250949', '186\\t302\\t3\\t891717742', '22\\t377\\t1\\t878887116']"
      ]
     },
     "execution_count": 112,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "from pyspark import SparkConf, SparkContext\n",
    "conf = SparkConf().setMaster('local').setAppName('PopularMovies')\n",
    "sc = SparkContext(conf = conf)\n",
    "\n",
    "lines = sc.textFile('u.data')\n",
    "lines.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 122,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[(242, 1), (302, 1), (377, 1)]"
      ]
     },
     "execution_count": 122,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "movies = lines.map(lambda x: (int(x.split()[1]), 1))\n",
    "movies.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 123,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[(242, 117), (302, 297), (377, 13)]"
      ]
     },
     "execution_count": 123,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "movieCounts = movies.reduceByKey(lambda x, y: x + y)\n",
    "movieCounts.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 130,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[(117, 242), (297, 302), (13, 377)]"
      ]
     },
     "execution_count": 130,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "flipped = movieCounts.map(lambda x: (x[1], x[0]))\n",
    "flipped.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 131,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[(1, 1348), (1, 1320), (1, 1492)]"
      ]
     },
     "execution_count": 131,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "sortedMovies = flipped.sortByKey()\n",
    "sortedMovies.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 132,
   "metadata": {
    "scrolled": false
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "(1, 1348)\n",
      "(1, 1320)\n",
      "(1, 1492)\n",
      "(1, 1364)\n",
      "(1, 1493)\n",
      "(1, 830)\n",
      "(1, 1498)\n",
      "(1, 814)\n",
      "(1, 1520)\n",
      "(1, 711)\n",
      "(1, 1373)\n",
      "(1, 1309)\n",
      "(1, 857)\n",
      "(1, 1236)\n",
      "(1, 1310)\n",
      "(1, 1536)\n",
      "(1, 1582)\n",
      "(1, 1343)\n",
      "(1, 1457)\n",
      "(1, 1543)\n",
      "(1, 599)\n",
      "(1, 1458)\n",
      "(1, 1561)\n",
      "(1, 1533)\n",
      "(1, 1565)\n",
      "(1, 1563)\n",
      "(1, 1156)\n",
      "(1, 1505)\n",
      "(1, 852)\n",
      "(1, 1557)\n",
      "(1, 1562)\n",
      "(1, 1586)\n",
      "(1, 1476)\n",
      "(1, 1580)\n",
      "(1, 1363)\n",
      "(1, 1339)\n",
      "(1, 1566)\n",
      "(1, 1349)\n",
      "(1, 1447)\n",
      "(1, 1235)\n",
      "(1, 1587)\n",
      "(1, 677)\n",
      "(1, 1571)\n",
      "(1, 1575)\n",
      "(1, 1510)\n",
      "(1, 1579)\n",
      "(1, 1603)\n",
      "(1, 1616)\n",
      "(1, 1526)\n",
      "(1, 1596)\n",
      "(1, 1453)\n",
      "(1, 1461)\n",
      "(1, 1559)\n",
      "(1, 1507)\n",
      "(1, 1593)\n",
      "(1, 1576)\n",
      "(1, 1525)\n",
      "(1, 1569)\n",
      "(1, 1568)\n",
      "(1, 1340)\n",
      "(1, 1619)\n",
      "(1, 1601)\n",
      "(1, 1583)\n",
      "(1, 1624)\n",
      "(1, 1651)\n",
      "(1, 1414)\n",
      "(1, 1486)\n",
      "(1, 1614)\n",
      "(1, 1570)\n",
      "(1, 1599)\n",
      "(1, 1649)\n",
      "(1, 1572)\n",
      "(1, 1653)\n",
      "(1, 1452)\n",
      "(1, 1595)\n",
      "(1, 1548)\n",
      "(1, 1655)\n",
      "(1, 1654)\n",
      "(1, 1482)\n",
      "(1, 1657)\n",
      "(1, 1650)\n",
      "(1, 1660)\n",
      "(1, 1661)\n",
      "(1, 1515)\n",
      "(1, 1621)\n",
      "(1, 1632)\n",
      "(1, 1618)\n",
      "(1, 1647)\n",
      "(1, 1581)\n",
      "(1, 1584)\n",
      "(1, 1669)\n",
      "(1, 1613)\n",
      "(1, 1130)\n",
      "(1, 1663)\n",
      "(1, 1634)\n",
      "(1, 1606)\n",
      "(1, 1329)\n",
      "(1, 1494)\n",
      "(1, 1673)\n",
      "(1, 1633)\n",
      "(1, 1677)\n",
      "(1, 1679)\n",
      "(1, 1577)\n",
      "(1, 1666)\n",
      "(1, 1635)\n",
      "(1, 1648)\n",
      "(1, 1678)\n",
      "(1, 1567)\n",
      "(1, 1122)\n",
      "(1, 1201)\n",
      "(1, 1546)\n",
      "(1, 1627)\n",
      "(1, 1676)\n",
      "(1, 1680)\n",
      "(1, 1366)\n",
      "(1, 1668)\n",
      "(1, 1564)\n",
      "(1, 1604)\n",
      "(1, 1574)\n",
      "(1, 1671)\n",
      "(1, 1625)\n",
      "(1, 1665)\n",
      "(1, 1325)\n",
      "(1, 1670)\n",
      "(1, 1341)\n",
      "(1, 1352)\n",
      "(1, 1636)\n",
      "(1, 1681)\n",
      "(1, 1638)\n",
      "(1, 1667)\n",
      "(1, 1675)\n",
      "(1, 1460)\n",
      "(1, 1626)\n",
      "(1, 1645)\n",
      "(1, 1659)\n",
      "(1, 1682)\n",
      "(1, 1674)\n",
      "(1, 1640)\n",
      "(1, 1637)\n",
      "(1, 1630)\n",
      "(1, 1641)\n",
      "(2, 1497)\n",
      "(2, 1332)\n",
      "(2, 1334)\n",
      "(2, 1350)\n",
      "(2, 1436)\n",
      "(2, 1342)\n",
      "(2, 1306)\n",
      "(2, 913)\n",
      "(2, 1362)\n",
      "(2, 1500)\n",
      "(2, 1371)\n",
      "(2, 1390)\n",
      "(2, 907)\n",
      "(2, 784)\n",
      "(2, 1374)\n",
      "(2, 1417)\n",
      "(2, 1578)\n",
      "(2, 1398)\n",
      "(2, 1354)\n",
      "(2, 1554)\n",
      "(2, 1307)\n",
      "(2, 1455)\n",
      "(2, 1477)\n",
      "(2, 1360)\n",
      "(2, 1519)\n",
      "(2, 1450)\n",
      "(2, 1550)\n",
      "(2, 1472)\n",
      "(2, 1308)\n",
      "(2, 1523)\n",
      "(2, 1080)\n",
      "(2, 1290)\n",
      "(2, 1547)\n",
      "(2, 1304)\n",
      "(2, 1359)\n",
      "(2, 1588)\n",
      "(2, 1590)\n",
      "(2, 1617)\n",
      "(2, 957)\n",
      "(2, 1549)\n",
      "(2, 600)\n",
      "(2, 1585)\n",
      "(2, 1532)\n",
      "(2, 1358)\n",
      "(2, 1502)\n",
      "(2, 1541)\n",
      "(2, 1345)\n",
      "(2, 1656)\n",
      "(2, 1321)\n",
      "(2, 1491)\n",
      "(2, 1642)\n",
      "(2, 1629)\n",
      "(2, 1481)\n",
      "(2, 1644)\n",
      "(2, 897)\n",
      "(2, 1365)\n",
      "(2, 1662)\n",
      "(2, 1646)\n",
      "(2, 1467)\n",
      "(2, 1672)\n",
      "(2, 1433)\n",
      "(2, 1573)\n",
      "(2, 1551)\n",
      "(2, 1631)\n",
      "(2, 1542)\n",
      "(2, 1556)\n",
      "(2, 1611)\n",
      "(2, 1594)\n",
      "(3, 858)\n",
      "(3, 1327)\n",
      "(3, 1186)\n",
      "(3, 1464)\n",
      "(3, 1351)\n",
      "(3, 1424)\n",
      "(3, 1189)\n",
      "(3, 1484)\n",
      "(3, 1292)\n",
      "(3, 788)\n",
      "(3, 1508)\n",
      "(3, 1372)\n",
      "(3, 1463)\n",
      "(3, 1384)\n",
      "(3, 1318)\n",
      "(3, 1123)\n",
      "(3, 1370)\n",
      "(3, 861)\n",
      "(3, 1430)\n",
      "(3, 1361)\n",
      "(3, 1387)\n",
      "(3, 1432)\n",
      "(3, 1357)\n",
      "(3, 1538)\n",
      "(3, 817)\n",
      "(3, 1418)\n",
      "(3, 1504)\n",
      "(3, 1391)\n",
      "(3, 1096)\n",
      "(3, 1293)\n",
      "(3, 1389)\n",
      "(3, 1513)\n",
      "(3, 1420)\n",
      "(3, 1506)\n",
      "(3, 1528)\n",
      "(3, 1191)\n",
      "(3, 1465)\n",
      "(3, 1146)\n",
      "(3, 1516)\n",
      "(3, 1623)\n",
      "(3, 1408)\n",
      "(3, 1602)\n",
      "(3, 1155)\n",
      "(3, 1323)\n",
      "(3, 1609)\n",
      "(3, 1552)\n",
      "(3, 1607)\n",
      "(3, 1610)\n",
      "(3, 1144)\n",
      "(3, 1490)\n",
      "(3, 1027)\n",
      "(3, 1639)\n",
      "(3, 1196)\n",
      "(3, 1658)\n",
      "(3, 1652)\n",
      "(3, 1256)\n",
      "(3, 1544)\n",
      "(3, 1622)\n",
      "(3, 1356)\n",
      "(3, 1448)\n",
      "(4, 626)\n",
      "(4, 1260)\n",
      "(4, 643)\n",
      "(4, 839)\n",
      "(4, 838)\n",
      "(4, 777)\n",
      "(4, 1347)\n",
      "(4, 1104)\n",
      "(4, 1106)\n",
      "(4, 850)\n",
      "(4, 910)\n",
      "(4, 119)\n",
      "(4, 992)\n",
      "(4, 1259)\n",
      "(4, 598)\n",
      "(4, 1403)\n",
      "(4, 822)\n",
      "(4, 1158)\n",
      "(4, 1125)\n",
      "(4, 1485)\n",
      "(4, 1223)\n",
      "(4, 1443)\n",
      "(4, 1330)\n",
      "(4, 1338)\n",
      "(4, 442)\n",
      "(4, 1369)\n",
      "(4, 1257)\n",
      "(4, 1521)\n",
      "(4, 1377)\n",
      "(4, 1275)\n",
      "(4, 1317)\n",
      "(4, 1261)\n",
      "(4, 1064)\n",
      "(4, 757)\n",
      "(4, 1545)\n",
      "(4, 1537)\n",
      "(4, 1331)\n",
      "(4, 1589)\n",
      "(4, 1422)\n",
      "(4, 1608)\n",
      "(4, 1026)\n",
      "(4, 1560)\n",
      "(4, 1402)\n",
      "(4, 1499)\n",
      "(4, 1445)\n",
      "(4, 1539)\n",
      "(4, 1605)\n",
      "(4, 1488)\n",
      "(4, 973)\n",
      "(4, 1553)\n",
      "(4, 851)\n",
      "(4, 1319)\n",
      "(4, 1535)\n",
      "(4, 1612)\n",
      "(4, 1628)\n",
      "(4, 1600)\n",
      "(4, 1410)\n",
      "(4, 1423)\n",
      "(4, 1429)\n",
      "(4, 1643)\n",
      "(4, 987)\n",
      "(4, 1664)\n",
      "(4, 911)\n",
      "(4, 1382)\n",
      "(5, 439)\n",
      "(5, 868)\n",
      "(5, 1162)\n",
      "(5, 1346)\n",
      "(5, 1397)\n",
      "(5, 1324)\n",
      "(5, 1416)\n",
      "(5, 314)\n",
      "(5, 104)\n",
      "(5, 1242)\n",
      "(5, 1442)\n",
      "(5, 1108)\n",
      "(5, 1272)\n",
      "(5, 1495)\n",
      "(5, 1487)\n",
      "(5, 1378)\n",
      "(5, 437)\n",
      "(5, 1489)\n",
      "(5, 1529)\n",
      "(5, 1175)\n",
      "(5, 594)\n",
      "(5, 1367)\n",
      "(5, 1427)\n",
      "(5, 1385)\n",
      "(5, 1438)\n",
      "(5, 247)\n",
      "(5, 1301)\n",
      "(5, 1353)\n",
      "(5, 1530)\n",
      "(5, 1302)\n",
      "(5, 1396)\n",
      "(5, 75)\n",
      "(5, 1555)\n",
      "(5, 1344)\n",
      "(5, 1392)\n",
      "(5, 1517)\n",
      "(5, 1470)\n",
      "(5, 1406)\n",
      "(5, 1501)\n",
      "(5, 1333)\n",
      "(5, 1138)\n",
      "(5, 920)\n",
      "(5, 1592)\n",
      "(5, 1496)\n",
      "(5, 1597)\n",
      "(5, 1431)\n",
      "(5, 666)\n",
      "(5, 1511)\n",
      "(5, 1440)\n",
      "(5, 799)\n",
      "(5, 1509)\n",
      "(6, 927)\n",
      "(6, 1216)\n",
      "(6, 1383)\n",
      "(6, 1164)\n",
      "(6, 1250)\n",
      "(6, 1322)\n",
      "(6, 867)\n",
      "(6, 1328)\n",
      "(6, 1241)\n",
      "(6, 1212)\n",
      "(6, 1386)\n",
      "(6, 1213)\n",
      "(6, 1083)\n",
      "(6, 1368)\n",
      "(6, 1466)\n",
      "(6, 1247)\n",
      "(6, 1388)\n",
      "(6, 1405)\n",
      "(6, 706)\n",
      "(6, 668)\n",
      "(6, 1534)\n",
      "(6, 1454)\n",
      "(6, 891)\n",
      "(6, 1395)\n",
      "(6, 1591)\n",
      "(6, 1237)\n",
      "(6, 296)\n",
      "(6, 1512)\n",
      "(6, 1287)\n",
      "(6, 1412)\n",
      "(6, 1468)\n",
      "(6, 1355)\n",
      "(6, 1326)\n",
      "(6, 1598)\n",
      "(6, 438)\n",
      "(6, 1205)\n",
      "(6, 1474)\n",
      "(6, 1233)\n",
      "(6, 1380)\n",
      "(7, 1295)\n",
      "(7, 1462)\n",
      "(7, 1246)\n",
      "(7, 1198)\n",
      "(7, 1288)\n",
      "(7, 1151)\n",
      "(7, 1316)\n",
      "(7, 34)\n",
      "(7, 1376)\n",
      "(7, 1289)\n",
      "(7, 1394)\n",
      "(7, 74)\n",
      "(7, 884)\n",
      "(7, 1102)\n",
      "(7, 1072)\n",
      "(7, 1312)\n",
      "(7, 1253)\n",
      "(7, 1270)\n",
      "(7, 1459)\n",
      "(7, 1409)\n",
      "(7, 1294)\n",
      "(7, 1527)\n",
      "(7, 994)\n",
      "(7, 1271)\n",
      "(7, 1177)\n",
      "(7, 1379)\n",
      "(7, 1075)\n",
      "(7, 1456)\n",
      "(7, 1531)\n",
      "(7, 1441)\n",
      "(7, 1264)\n",
      "(7, 935)\n",
      "(7, 1200)\n",
      "(7, 1305)\n",
      "(7, 1435)\n",
      "(7, 1522)\n",
      "(7, 1031)\n",
      "(7, 917)\n",
      "(7, 1111)\n",
      "(7, 1399)\n",
      "(7, 1173)\n",
      "(7, 1514)\n",
      "(7, 1558)\n",
      "(7, 1243)\n",
      "(8, 1081)\n",
      "(8, 1100)\n",
      "(8, 1003)\n",
      "(8, 37)\n",
      "(8, 1299)\n",
      "(8, 918)\n",
      "(8, 1262)\n",
      "(8, 1082)\n",
      "(8, 1413)\n",
      "(8, 1043)\n",
      "(8, 1002)\n",
      "(8, 1227)\n",
      "(8, 1202)\n",
      "(8, 1276)\n",
      "(8, 1077)\n",
      "(8, 970)\n",
      "(8, 1479)\n",
      "(8, 1449)\n",
      "(8, 1524)\n",
      "(8, 1439)\n",
      "(8, 804)\n",
      "(8, 1174)\n",
      "(8, 1238)\n",
      "(8, 1426)\n",
      "(8, 981)\n",
      "(8, 1255)\n",
      "(8, 1381)\n",
      "(8, 1475)\n",
      "(8, 1234)\n",
      "(8, 1251)\n",
      "(9, 1393)\n",
      "(9, 870)\n",
      "(9, 1150)\n",
      "(9, 807)\n",
      "(9, 113)\n",
      "(9, 848)\n",
      "(9, 1298)\n",
      "(9, 766)\n",
      "(9, 267)\n",
      "(9, 1179)\n",
      "(9, 1471)\n",
      "(9, 964)\n",
      "(9, 1141)\n",
      "(9, 1004)\n",
      "(9, 776)\n",
      "(9, 1282)\n",
      "(9, 1300)\n",
      "(9, 1473)\n",
      "(9, 592)\n",
      "(9, 1148)\n",
      "(9, 803)\n",
      "(9, 1279)\n",
      "(9, 798)\n",
      "(9, 1252)\n",
      "(9, 912)\n",
      "(9, 1214)\n",
      "(9, 1337)\n",
      "(9, 1437)\n",
      "(9, 899)\n",
      "(9, 1415)\n",
      "(9, 446)\n",
      "(9, 1620)\n",
      "(9, 1145)\n",
      "(10, 1184)\n",
      "(10, 1336)\n",
      "(10, 360)\n",
      "(10, 146)\n",
      "(10, 1181)\n",
      "(10, 1114)\n",
      "(10, 793)\n",
      "(10, 361)\n",
      "(10, 536)\n",
      "(10, 1180)\n",
      "(10, 791)\n",
      "(10, 1000)\n",
      "(10, 1169)\n",
      "(10, 999)\n",
      "(10, 782)\n",
      "(10, 1268)\n",
      "(10, 555)\n",
      "(10, 1503)\n",
      "(10, 390)\n",
      "(10, 698)\n",
      "(10, 1425)\n",
      "(10, 18)\n",
      "(10, 1087)\n",
      "(10, 1056)\n",
      "(10, 701)\n",
      "(10, 1193)\n",
      "(10, 1434)\n",
      "(10, 1400)\n",
      "(10, 1375)\n",
      "(10, 1269)\n",
      "(10, 1540)\n",
      "(10, 1055)\n",
      "(10, 1615)\n",
      "(11, 767)\n",
      "(11, 374)\n",
      "(11, 621)\n",
      "(11, 341)\n",
      "(11, 1314)\n",
      "(11, 954)\n",
      "(11, 1127)\n",
      "(11, 1190)\n",
      "(11, 759)\n",
      "(11, 1254)\n",
      "(11, 1480)\n",
      "(11, 1167)\n",
      "(11, 1085)\n",
      "(11, 1274)\n",
      "(11, 35)\n",
      "(11, 914)\n",
      "(11, 1195)\n",
      "(11, 1421)\n",
      "(11, 1159)\n",
      "(11, 1335)\n",
      "(12, 1211)\n",
      "(12, 1224)\n",
      "(12, 1015)\n",
      "(12, 901)\n",
      "(12, 593)\n",
      "(12, 1428)\n",
      "(12, 397)\n",
      "(12, 1094)\n",
      "(12, 1249)\n",
      "(12, 556)\n",
      "(12, 1518)\n",
      "(12, 1266)\n",
      "(12, 548)\n",
      "(12, 394)\n",
      "(12, 976)\n",
      "(12, 1062)\n",
      "(12, 1124)\n",
      "(12, 1297)\n",
      "(12, 1166)\n",
      "(12, 967)\n",
      "(12, 1068)\n",
      "(12, 667)\n",
      "(12, 545)\n",
      "(12, 1469)\n",
      "(12, 1076)\n",
      "(12, 1092)\n",
      "(12, 1154)\n",
      "(12, 1483)\n",
      "(13, 377)\n",
      "(13, 787)\n",
      "(13, 695)\n",
      "(13, 1099)\n",
      "(13, 1161)\n",
      "(13, 1229)\n",
      "(13, 36)\n",
      "(13, 714)\n",
      "(13, 1281)\n",
      "(13, 1182)\n",
      "(13, 1116)\n",
      "(13, 883)\n",
      "(13, 915)\n",
      "(13, 828)\n",
      "(13, 1131)\n",
      "(13, 1187)\n",
      "(13, 1192)\n",
      "(13, 1128)\n",
      "(13, 889)\n",
      "(13, 1088)\n",
      "(13, 885)\n",
      "(13, 669)\n",
      "(13, 1404)\n",
      "(13, 534)\n",
      "(13, 909)\n",
      "(14, 587)\n",
      "(14, 440)\n",
      "(14, 1165)\n",
      "(14, 853)\n",
      "(14, 786)\n",
      "(14, 958)\n",
      "(14, 996)\n",
      "(14, 1225)\n",
      "(14, 353)\n",
      "(14, 893)\n",
      "(14, 726)\n",
      "(14, 1313)\n",
      "(14, 1029)\n",
      "(14, 1171)\n",
      "(15, 1451)\n",
      "(15, 835)\n",
      "(15, 1209)\n",
      "(15, 115)\n",
      "(15, 103)\n",
      "(15, 1263)\n",
      "(15, 983)\n",
      "(15, 859)\n",
      "(15, 533)\n",
      "(15, 1291)\n",
      "(15, 700)\n",
      "(15, 574)\n",
      "(15, 1112)\n",
      "(15, 1172)\n",
      "(15, 733)\n",
      "(15, 1024)\n",
      "(15, 888)\n",
      "(15, 1446)\n",
      "(15, 1143)\n",
      "(15, 1285)\n",
      "(15, 1058)\n",
      "(15, 1273)\n",
      "(16, 256)\n",
      "(16, 725)\n",
      "(16, 860)\n",
      "(16, 454)\n",
      "(16, 1278)\n",
      "(16, 718)\n",
      "(16, 745)\n",
      "(16, 997)\n",
      "(16, 453)\n",
      "(16, 1066)\n",
      "(16, 691)\n",
      "(16, 801)\n",
      "(16, 1419)\n",
      "(16, 1032)\n",
      "(16, 1071)\n",
      "(16, 854)\n",
      "(16, 998)\n",
      "(16, 1280)\n",
      "(16, 1311)\n",
      "(17, 1286)\n",
      "(17, 773)\n",
      "(17, 1207)\n",
      "(17, 1001)\n",
      "(17, 947)\n",
      "(17, 557)\n",
      "(17, 1120)\n",
      "(17, 1232)\n",
      "(17, 1140)\n",
      "(17, 1038)\n",
      "(18, 903)\n",
      "(18, 812)\n",
      "(18, 617)\n",
      "(18, 337)\n",
      "(18, 1107)\n",
      "(18, 618)\n",
      "(18, 590)\n",
      "(18, 1230)\n",
      "(18, 811)\n",
      "(18, 84)\n",
      "(18, 1069)\n",
      "(18, 359)\n",
      "(18, 1105)\n",
      "(18, 1478)\n",
      "(18, 1097)\n",
      "(18, 1239)\n",
      "(18, 1401)\n",
      "(18, 968)\n",
      "(18, 1303)\n",
      "(18, 862)\n",
      "(18, 916)\n",
      "(18, 400)\n",
      "(18, 1185)\n",
      "(18, 1204)\n",
      "(19, 1444)\n",
      "(19, 1153)\n",
      "(19, 1248)\n",
      "(19, 1178)\n",
      "(19, 1245)\n",
      "(19, 138)\n",
      "(19, 703)\n",
      "(19, 263)\n",
      "(19, 424)\n",
      "(19, 1206)\n",
      "(19, 1183)\n",
      "(19, 1117)\n",
      "(19, 894)\n",
      "(19, 579)\n",
      "(19, 1265)\n",
      "(19, 1283)\n",
      "(19, 1277)\n",
      "(19, 1103)\n",
      "(20, 982)\n",
      "(20, 908)\n",
      "(20, 904)\n",
      "(20, 1208)\n",
      "(20, 320)\n",
      "(20, 1030)\n",
      "(20, 1407)\n",
      "(20, 351)\n",
      "(20, 601)\n",
      "(20, 112)\n",
      "(20, 1296)\n",
      "(20, 1219)\n",
      "(21, 1147)\n",
      "(21, 1086)\n",
      "(21, 758)\n",
      "(21, 543)\n",
      "(21, 335)\n",
      "(21, 906)\n",
      "(21, 965)\n",
      "(21, 816)\n",
      "(21, 1084)\n",
      "(21, 1203)\n",
      "(21, 795)\n",
      "(21, 865)\n",
      "(21, 933)\n",
      "(21, 1121)\n",
      "(22, 832)\n",
      "(22, 1078)\n",
      "(22, 953)\n",
      "(22, 1057)\n",
      "(22, 821)\n",
      "(22, 1005)\n",
      "(22, 980)\n",
      "(22, 624)\n",
      "(22, 560)\n",
      "(22, 532)\n",
      "(22, 1113)\n",
      "(22, 445)\n",
      "(22, 1168)\n",
      "(22, 565)\n",
      "(22, 985)\n",
      "(22, 1231)\n",
      "(22, 1176)\n",
      "(23, 375)\n",
      "(23, 1006)\n",
      "(23, 1199)\n",
      "(23, 1315)\n",
      "(23, 149)\n",
      "(23, 1093)\n",
      "(23, 635)\n",
      "(23, 962)\n",
      "(23, 986)\n",
      "(23, 1258)\n",
      "(23, 1054)\n",
      "(23, 130)\n",
      "(24, 869)\n",
      "(24, 376)\n",
      "(24, 634)\n",
      "(24, 1037)\n",
      "(24, 863)\n",
      "(24, 704)\n",
      "(24, 1053)\n",
      "(24, 1036)\n",
      "(24, 551)\n",
      "(24, 753)\n",
      "(24, 459)\n",
      "(24, 730)\n",
      "(25, 1049)\n",
      "(25, 960)\n",
      "(25, 938)\n",
      "(25, 1052)\n",
      "(25, 1157)\n",
      "(25, 1222)\n",
      "(25, 991)\n",
      "(25, 1163)\n",
      "(25, 415)\n",
      "(25, 818)\n",
      "(25, 1040)\n",
      "(25, 834)\n",
      "(25, 837)\n",
      "(25, 1045)\n",
      "(26, 836)\n",
      "(26, 1240)\n",
      "(26, 1160)\n",
      "(26, 253)\n",
      "(26, 1218)\n",
      "(26, 1284)\n",
      "(26, 775)\n",
      "(26, 1149)\n",
      "(26, 352)\n",
      "(26, 966)\n",
      "(26, 6)\n",
      "(26, 398)\n",
      "(26, 422)\n",
      "(26, 800)\n",
      "(27, 564)\n",
      "(27, 842)\n",
      "(27, 905)\n",
      "(27, 1070)\n",
      "(27, 1034)\n",
      "(27, 457)\n",
      "(27, 464)\n",
      "(27, 348)\n",
      "(27, 805)\n",
      "(27, 1170)\n",
      "(27, 389)\n",
      "(27, 978)\n",
      "(27, 613)\n",
      "(27, 734)\n",
      "(27, 681)\n",
      "(27, 645)\n",
      "(27, 46)\n",
      "(28, 1042)\n",
      "(28, 460)\n",
      "(28, 279)\n",
      "(28, 1109)\n",
      "(28, 571)\n",
      "(28, 309)\n",
      "(28, 1129)\n",
      "(28, 1411)\n",
      "(28, 362)\n",
      "(28, 972)\n",
      "(28, 1152)\n",
      "(28, 388)\n",
      "(29, 1137)\n",
      "(29, 719)\n",
      "(29, 1115)\n",
      "(29, 1061)\n",
      "(29, 572)\n",
      "(29, 764)\n",
      "(29, 1095)\n",
      "(29, 563)\n",
      "(29, 1136)\n",
      "(30, 1220)\n",
      "(30, 1133)\n",
      "(30, 950)\n",
      "(30, 308)\n",
      "(30, 843)\n",
      "(30, 1215)\n",
      "(30, 608)\n",
      "(30, 537)\n",
      "(31, 368)\n",
      "(31, 110)\n",
      "(31, 995)\n",
      "(31, 779)\n",
      "(31, 1019)\n",
      "(31, 808)\n",
      "(31, 738)\n",
      "(31, 605)\n",
      "(31, 630)\n",
      "(31, 797)\n",
      "(31, 1194)\n",
      "(31, 500)\n",
      "(31, 383)\n",
      "(31, 349)\n",
      "(31, 1023)\n",
      "(32, 1018)\n",
      "(32, 1022)\n",
      "(32, 774)\n",
      "(32, 974)\n",
      "(32, 1033)\n",
      "(32, 580)\n",
      "(32, 426)\n",
      "(32, 765)\n",
      "(32, 1132)\n",
      "(32, 936)\n",
      "(32, 940)\n",
      "(32, 1126)\n",
      "(32, 1226)\n",
      "(32, 989)\n",
      "(33, 1267)\n",
      "(33, 78)\n",
      "(33, 573)\n",
      "(33, 641)\n",
      "(33, 1139)\n",
      "(33, 990)\n",
      "(33, 878)\n",
      "(34, 829)\n",
      "(34, 612)\n",
      "(34, 922)\n",
      "(34, 680)\n",
      "(34, 961)\n",
      "(34, 586)\n",
      "(34, 372)\n",
      "(34, 723)\n",
      "(34, 971)\n",
      "(34, 882)\n",
      "(34, 653)\n",
      "(34, 925)\n",
      "(35, 979)\n",
      "(35, 522)\n",
      "(35, 644)\n",
      "(35, 1059)\n",
      "(35, 567)\n",
      "(35, 1020)\n",
      "(35, 266)\n",
      "(36, 796)\n",
      "(36, 670)\n",
      "(36, 856)\n",
      "(36, 1244)\n",
      "(37, 937)\n",
      "(37, 583)\n",
      "(37, 364)\n",
      "(37, 30)\n",
      "(37, 41)\n",
      "(37, 1090)\n",
      "(37, 783)\n",
      "(37, 1008)\n",
      "(38, 1134)\n",
      "(38, 1021)\n",
      "(38, 1013)\n",
      "(38, 1210)\n",
      "(38, 646)\n",
      "(38, 1089)\n",
      "(38, 637)\n",
      "(39, 785)\n",
      "(39, 16)\n",
      "(39, 1217)\n",
      "(39, 623)\n",
      "(39, 951)\n",
      "(39, 731)\n",
      "(39, 1060)\n",
      "(39, 370)\n",
      "(39, 585)\n",
      "(39, 874)\n",
      "(39, 743)\n",
      "(39, 752)\n",
      "(39, 622)\n",
      "(39, 373)\n",
      "(39, 503)\n",
      "(39, 1221)\n",
      "(40, 57)\n",
      "(40, 611)\n",
      "(40, 943)\n",
      "(40, 945)\n",
      "(40, 43)\n",
      "(40, 929)\n",
      "(40, 1044)\n",
      "(40, 697)\n",
      "(40, 932)\n",
      "(40, 819)\n",
      "(40, 802)\n",
      "(40, 639)\n",
      "(41, 577)\n",
      "(41, 1110)\n",
      "(41, 350)\n",
      "(41, 963)\n",
      "(41, 1063)\n",
      "(41, 355)\n",
      "(41, 547)\n",
      "(41, 771)\n",
      "(41, 330)\n",
      "(41, 610)\n",
      "(41, 1051)\n",
      "(42, 1098)\n",
      "(42, 872)\n",
      "(42, 900)\n",
      "(42, 107)\n",
      "(42, 769)\n",
      "(42, 844)\n",
      "(42, 902)\n",
      "(43, 379)\n",
      "(43, 944)\n",
      "(43, 1091)\n",
      "(43, 407)\n",
      "(43, 809)\n",
      "(43, 540)\n",
      "(43, 620)\n",
      "(43, 589)\n",
      "(43, 336)\n",
      "(43, 261)\n",
      "(43, 1050)\n",
      "(43, 890)\n",
      "(44, 688)\n",
      "(44, 984)\n",
      "(44, 1067)\n",
      "(44, 1010)\n",
      "(44, 761)\n",
      "(44, 1142)\n",
      "(44, 539)\n",
      "(44, 846)\n",
      "(44, 575)\n",
      "(44, 975)\n",
      "(44, 1025)\n",
      "(44, 638)\n",
      "(44, 224)\n",
      "(44, 656)\n",
      "(44, 694)\n",
      "(44, 1188)\n",
      "(44, 896)\n",
      "(45, 1079)\n",
      "(45, 1197)\n",
      "(45, 552)\n",
      "(45, 942)\n",
      "(45, 810)\n",
      "(45, 728)\n",
      "(45, 329)\n",
      "(45, 236)\n",
      "(45, 952)\n",
      "(45, 881)\n",
      "(46, 794)\n",
      "(46, 941)\n",
      "(46, 251)\n",
      "(46, 1046)\n",
      "(46, 524)\n",
      "(46, 671)\n",
      "(46, 921)\n",
      "(46, 760)\n",
      "(46, 1135)\n",
      "(46, 444)\n",
      "(46, 664)\n",
      "(46, 956)\n",
      "(47, 366)\n",
      "(47, 789)\n",
      "(47, 339)\n",
      "(47, 363)\n",
      "(47, 1007)\n",
      "(47, 876)\n",
      "(47, 1118)\n",
      "(48, 365)\n",
      "(48, 948)\n",
      "(48, 674)\n",
      "(48, 244)\n",
      "(48, 1228)\n",
      "(48, 456)\n",
      "(48, 841)\n",
      "(48, 562)\n",
      "(48, 467)\n",
      "(49, 955)\n",
      "(49, 406)\n",
      "(49, 824)\n",
      "(49, 977)\n",
      "(49, 683)\n",
      "(49, 772)\n",
      "(49, 833)\n",
      "(49, 541)\n",
      "(50, 649)\n",
      "(50, 1017)\n",
      "(50, 206)\n",
      "(50, 686)\n",
      "(50, 806)\n",
      "(50, 602)\n",
      "(50, 139)\n",
      "(50, 490)\n",
      "(50, 570)\n",
      "(50, 297)\n",
      "(51, 749)\n",
      "(51, 712)\n",
      "(51, 542)\n",
      "(51, 614)\n",
      "(52, 768)\n",
      "(52, 466)\n",
      "(52, 877)\n",
      "(52, 489)\n",
      "(52, 342)\n",
      "(53, 892)\n",
      "(53, 849)\n",
      "(53, 1065)\n",
      "(53, 875)\n",
      "(53, 886)\n",
      "(53, 840)\n",
      "(53, 441)\n",
      "(53, 702)\n",
      "(54, 721)\n",
      "(54, 396)\n",
      "(54, 102)\n",
      "(54, 535)\n",
      "(54, 76)\n",
      "(54, 675)\n",
      "(55, 344)\n",
      "(55, 847)\n",
      "(55, 369)\n",
      "(55, 413)\n",
      "(56, 813)\n",
      "(56, 494)\n",
      "(56, 395)\n",
      "(57, 40)\n",
      "(57, 512)\n",
      "(57, 770)\n",
      "(57, 142)\n",
      "(57, 931)\n",
      "(57, 27)\n",
      "(57, 754)\n",
      "(57, 827)\n",
      "(57, 502)\n",
      "(58, 716)\n",
      "(58, 741)\n",
      "(58, 632)\n",
      "(58, 923)\n",
      "(58, 85)\n",
      "(58, 166)\n",
      "(58, 898)\n",
      "(58, 722)\n",
      "(59, 61)\n",
      "(59, 561)\n",
      "(59, 492)\n",
      "(59, 737)\n",
      "(59, 1119)\n",
      "(59, 581)\n",
      "(59, 615)\n",
      "(59, 880)\n",
      "(59, 495)\n",
      "(59, 391)\n",
      "(60, 278)\n",
      "(60, 609)\n",
      "(60, 493)\n",
      "(60, 939)\n",
      "(60, 158)\n",
      "(61, 140)\n",
      "(61, 946)\n",
      "(62, 1041)\n",
      "(62, 499)\n",
      "(62, 254)\n",
      "(62, 414)\n",
      "(63, 740)\n",
      "(63, 516)\n",
      "(63, 450)\n",
      "(63, 553)\n",
      "(63, 481)\n",
      "(63, 727)\n",
      "(64, 486)\n",
      "(64, 416)\n",
      "(64, 165)\n",
      "(64, 334)\n",
      "(64, 468)\n",
      "(64, 595)\n",
      "(64, 959)\n",
      "(64, 60)\n",
      "(64, 619)\n",
      "(64, 616)\n",
      "(64, 887)\n",
      "(64, 1009)\n",
      "(65, 387)\n",
      "(65, 171)\n",
      "(65, 145)\n",
      "(65, 128)\n",
      "(65, 488)\n",
      "(65, 345)\n",
      "(65, 672)\n",
      "(65, 108)\n",
      "(66, 452)\n",
      "(66, 220)\n",
      "(66, 790)\n",
      "(66, 189)\n",
      "(66, 207)\n",
      "(66, 855)\n",
      "(66, 1073)\n",
      "(66, 262)\n",
      "(66, 606)\n",
      "(66, 993)\n",
      "(66, 607)\n",
      "(66, 538)\n",
      "(67, 648)\n",
      "(67, 371)\n",
      "(67, 120)\n",
      "(67, 491)\n",
      "(67, 569)\n",
      "(67, 114)\n",
      "(67, 469)\n",
      "(67, 167)\n",
      "(67, 434)\n",
      "(68, 392)\n",
      "(68, 1035)\n",
      "(68, 505)\n",
      "(68, 80)\n",
      "(68, 497)\n",
      "(68, 487)\n",
      "(68, 934)\n",
      "(69, 384)\n",
      "(69, 160)\n",
      "(69, 780)\n",
      "(69, 687)\n",
      "(69, 633)\n",
      "(69, 19)\n",
      "(70, 558)\n",
      "(70, 409)\n",
      "(70, 707)\n",
      "(70, 647)\n",
      "(71, 277)\n",
      "(71, 106)\n",
      "(71, 463)\n",
      "(71, 949)\n",
      "(71, 544)\n",
      "(72, 20)\n",
      "(72, 141)\n",
      "(72, 513)\n",
      "(72, 354)\n",
      "(72, 650)\n",
      "(72, 713)\n",
      "(73, 26)\n",
      "(73, 417)\n",
      "(73, 299)\n",
      "(73, 1048)\n",
      "(73, 525)\n",
      "(73, 101)\n",
      "(74, 461)\n",
      "(74, 105)\n",
      "(74, 221)\n",
      "(74, 1101)\n",
      "(75, 627)\n",
      "(75, 311)\n",
      "(75, 969)\n",
      "(75, 871)\n",
      "(76, 401)\n",
      "(76, 724)\n",
      "(76, 778)\n",
      "(77, 295)\n",
      "(77, 676)\n",
      "(77, 629)\n",
      "(77, 1074)\n",
      "(78, 287)\n",
      "(78, 736)\n",
      "(79, 658)\n",
      "(79, 44)\n",
      "(79, 696)\n",
      "(79, 710)\n",
      "(79, 584)\n",
      "(80, 930)\n",
      "(80, 312)\n",
      "(80, 826)\n",
      "(80, 530)\n",
      "(80, 45)\n",
      "(80, 519)\n",
      "(81, 51)\n",
      "(81, 32)\n",
      "(81, 604)\n",
      "(81, 873)\n",
      "(81, 49)\n",
      "(81, 729)\n",
      "(81, 420)\n",
      "(82, 625)\n",
      "(82, 662)\n",
      "(82, 640)\n",
      "(82, 823)\n",
      "(82, 717)\n",
      "(82, 152)\n",
      "(82, 63)\n",
      "(83, 59)\n",
      "(83, 825)\n",
      "(84, 21)\n",
      "(84, 781)\n",
      "(85, 465)\n",
      "(85, 280)\n",
      "(85, 425)\n",
      "(85, 448)\n",
      "(85, 924)\n",
      "(86, 5)\n",
      "(86, 673)\n",
      "(86, 720)\n",
      "(86, 864)\n",
      "(86, 792)\n",
      "(86, 988)\n",
      "(87, 715)\n",
      "(87, 305)\n",
      "(87, 39)\n",
      "(87, 386)\n",
      "(87, 689)\n",
      "(88, 661)\n",
      "(89, 201)\n",
      "(89, 518)\n",
      "(89, 10)\n",
      "(89, 642)\n",
      "(89, 399)\n",
      "(90, 3)\n",
      "(90, 1039)\n",
      "(90, 506)\n",
      "(90, 652)\n",
      "(90, 458)\n",
      "(91, 338)\n",
      "(91, 52)\n",
      "(91, 831)\n",
      "(91, 517)\n",
      "(91, 693)\n",
      "(91, 636)\n",
      "(92, 212)\n",
      "(92, 163)\n",
      "(92, 17)\n",
      "(92, 744)\n",
      "(92, 578)\n",
      "(92, 549)\n",
      "(93, 576)\n",
      "(93, 430)\n",
      "(93, 820)\n",
      "(93, 412)\n",
      "(93, 1011)\n",
      "(93, 529)\n",
      "(95, 477)\n",
      "(95, 131)\n",
      "(95, 90)\n",
      "(96, 919)\n",
      "(96, 755)\n",
      "(96, 306)\n",
      "(96, 290)\n",
      "(97, 33)\n",
      "(97, 126)\n",
      "(97, 429)\n",
      "(97, 356)\n",
      "(98, 1014)\n",
      "(98, 507)\n",
      "(98, 155)\n",
      "(99, 436)\n",
      "(100, 381)\n",
      "(100, 665)\n",
      "(100, 682)\n",
      "(100, 1012)\n",
      "(101, 232)\n",
      "(101, 264)\n",
      "(101, 378)\n",
      "(101, 404)\n",
      "(101, 926)\n",
      "(101, 708)\n",
      "(101, 159)\n",
      "(102, 317)\n",
      "(102, 554)\n",
      "(102, 699)\n",
      "(102, 747)\n",
      "(103, 67)\n",
      "(104, 54)\n",
      "(104, 478)\n",
      "(104, 709)\n",
      "(104, 92)\n",
      "(104, 928)\n",
      "(105, 136)\n",
      "(106, 122)\n",
      "(106, 421)\n",
      "(106, 162)\n",
      "(106, 895)\n",
      "(107, 679)\n",
      "(108, 470)\n",
      "(109, 225)\n",
      "(110, 81)\n",
      "(111, 219)\n",
      "(111, 382)\n",
      "(112, 815)\n",
      "(112, 408)\n",
      "(112, 93)\n",
      "(112, 316)\n",
      "(113, 331)\n",
      "(114, 29)\n",
      "(114, 214)\n",
      "(114, 292)\n",
      "(115, 65)\n",
      "(115, 762)\n",
      "(115, 659)\n",
      "(115, 123)\n",
      "(116, 184)\n",
      "(116, 663)\n",
      "(116, 380)\n",
      "(116, 192)\n",
      "(117, 242)\n",
      "(117, 48)\n",
      "(117, 449)\n",
      "(118, 169)\n",
      "(119, 746)\n",
      "(119, 631)\n",
      "(119, 866)\n",
      "(120, 217)\n",
      "(120, 38)\n",
      "(120, 521)\n",
      "(121, 509)\n",
      "(121, 447)\n",
      "(121, 510)\n",
      "(121, 428)\n",
      "(121, 528)\n",
      "(121, 170)\n",
      "(122, 504)\n",
      "(123, 501)\n",
      "(124, 246)\n",
      "(124, 526)\n",
      "(124, 750)\n",
      "(124, 520)\n",
      "(124, 343)\n",
      "(124, 190)\n",
      "(124, 233)\n",
      "(125, 485)\n",
      "(125, 178)\n",
      "(125, 324)\n",
      "(125, 116)\n",
      "(126, 346)\n",
      "(126, 473)\n",
      "(127, 198)\n",
      "(127, 62)\n",
      "(127, 291)\n",
      "(127, 596)\n",
      "(127, 157)\n",
      "(127, 260)\n",
      "(128, 241)\n",
      "(128, 756)\n",
      "(128, 325)\n",
      "(128, 53)\n",
      "(128, 73)\n",
      "(128, 148)\n",
      "(128, 482)\n",
      "(129, 531)\n",
      "(129, 129)\n",
      "(129, 418)\n",
      "(129, 72)\n",
      "(130, 109)\n",
      "(130, 249)\n",
      "(131, 2)\n",
      "(131, 657)\n",
      "(132, 243)\n",
      "(133, 47)\n",
      "(134, 68)\n",
      "(134, 303)\n",
      "(134, 1047)\n",
      "(134, 213)\n",
      "(136, 879)\n",
      "(136, 223)\n",
      "(136, 205)\n",
      "(136, 270)\n",
      "(137, 1016)\n",
      "(137, 559)\n",
      "(137, 177)\n",
      "(137, 347)\n",
      "(137, 705)\n",
      "(137, 94)\n",
      "(137, 735)\n",
      "(138, 484)\n",
      "(138, 87)\n",
      "(142, 231)\n",
      "(143, 332)\n",
      "(143, 91)\n",
      "(143, 358)\n",
      "(145, 455)\n",
      "(145, 310)\n",
      "(146, 281)\n",
      "(147, 293)\n",
      "(147, 654)\n",
      "(148, 1028)\n",
      "(148, 462)\n",
      "(148, 156)\n",
      "(148, 42)\n",
      "(149, 304)\n",
      "(149, 55)\n",
      "(149, 763)\n",
      "(150, 86)\n",
      "(150, 239)\n",
      "(151, 164)\n",
      "(151, 77)\n",
      "(151, 550)\n",
      "(152, 498)\n",
      "(153, 431)\n",
      "(153, 660)\n",
      "(154, 31)\n",
      "(155, 690)\n",
      "(156, 240)\n",
      "(157, 193)\n",
      "(157, 685)\n",
      "(157, 150)\n",
      "(158, 252)\n",
      "(158, 472)\n",
      "(160, 248)\n",
      "(160, 476)\n",
      "(160, 315)\n",
      "(161, 227)\n",
      "(162, 443)\n",
      "(162, 410)\n",
      "(162, 66)\n",
      "(162, 259)\n",
      "(162, 285)\n",
      "(163, 411)\n",
      "(164, 739)\n",
      "(164, 692)\n",
      "(164, 523)\n",
      "(165, 199)\n",
      "(166, 226)\n",
      "(168, 319)\n",
      "(168, 582)\n",
      "(169, 321)\n",
      "(169, 684)\n",
      "(169, 628)\n",
      "(170, 451)\n",
      "(170, 367)\n",
      "(170, 402)\n",
      "(170, 188)\n",
      "(171, 229)\n",
      "(171, 137)\n",
      "(171, 218)\n",
      "(171, 133)\n",
      "(171, 433)\n",
      "(171, 651)\n",
      "(172, 255)\n",
      "(172, 99)\n",
      "(173, 511)\n",
      "(174, 432)\n",
      "(174, 154)\n",
      "(174, 24)\n",
      "(175, 327)\n",
      "(175, 58)\n",
      "(175, 326)\n",
      "(176, 845)\n",
      "(176, 83)\n",
      "(177, 283)\n",
      "(178, 419)\n",
      "(178, 591)\n",
      "(179, 480)\n",
      "(179, 479)\n",
      "(179, 566)\n",
      "(180, 514)\n",
      "(180, 751)\n",
      "(180, 732)\n",
      "(182, 23)\n",
      "(182, 203)\n",
      "(183, 14)\n",
      "(184, 13)\n",
      "(185, 147)\n",
      "(187, 124)\n",
      "(188, 307)\n",
      "(189, 340)\n",
      "(190, 274)\n",
      "(191, 209)\n",
      "(192, 393)\n",
      "(193, 284)\n",
      "(194, 474)\n",
      "(194, 298)\n",
      "(195, 527)\n",
      "(197, 250)\n",
      "(198, 272)\n",
      "(198, 134)\n",
      "(199, 230)\n",
      "(200, 208)\n",
      "(201, 515)\n",
      "(201, 403)\n",
      "(202, 588)\n",
      "(206, 200)\n",
      "(206, 597)\n",
      "(206, 211)\n",
      "(208, 385)\n",
      "(208, 175)\n",
      "(209, 603)\n",
      "(209, 4)\n",
      "(209, 187)\n",
      "(211, 271)\n",
      "(212, 215)\n",
      "(213, 88)\n",
      "(215, 508)\n",
      "(216, 435)\n",
      "(217, 235)\n",
      "(218, 322)\n",
      "(219, 95)\n",
      "(219, 427)\n",
      "(219, 678)\n",
      "(219, 8)\n",
      "(220, 71)\n",
      "(220, 161)\n",
      "(221, 471)\n",
      "(221, 179)\n",
      "(221, 180)\n",
      "(222, 143)\n",
      "(223, 273)\n",
      "(226, 182)\n",
      "(227, 265)\n",
      "(227, 655)\n",
      "(230, 568)\n",
      "(230, 301)\n",
      "(231, 496)\n",
      "(232, 282)\n",
      "(236, 11)\n",
      "(239, 197)\n",
      "(239, 185)\n",
      "(240, 245)\n",
      "(240, 323)\n",
      "(241, 194)\n",
      "(243, 144)\n",
      "(243, 483)\n",
      "(244, 228)\n",
      "(244, 125)\n",
      "(246, 132)\n",
      "(247, 153)\n",
      "(250, 475)\n",
      "(251, 196)\n",
      "(251, 333)\n",
      "(251, 186)\n",
      "(251, 70)\n",
      "(254, 546)\n",
      "(255, 268)\n",
      "(256, 97)\n",
      "(256, 238)\n",
      "(259, 135)\n",
      "(259, 289)\n",
      "(261, 82)\n",
      "(264, 357)\n",
      "(267, 12)\n",
      "(267, 742)\n",
      "(268, 275)\n",
      "(272, 111)\n",
      "(275, 89)\n",
      "(276, 191)\n",
      "(276, 28)\n",
      "(280, 234)\n",
      "(280, 202)\n",
      "(283, 64)\n",
      "(284, 176)\n",
      "(290, 216)\n",
      "(291, 183)\n",
      "(293, 118)\n",
      "(293, 15)\n",
      "(293, 25)\n",
      "(295, 328)\n",
      "(295, 96)\n",
      "(297, 302)\n",
      "(297, 22)\n",
      "(298, 318)\n",
      "(298, 276)\n",
      "(299, 9)\n",
      "(300, 423)\n",
      "(301, 195)\n",
      "(303, 257)\n",
      "(315, 269)\n",
      "(316, 748)\n",
      "(316, 168)\n",
      "(321, 69)\n",
      "(324, 173)\n",
      "(326, 151)\n",
      "(331, 210)\n",
      "(336, 79)\n",
      "(344, 405)\n",
      "(350, 204)\n",
      "(350, 313)\n",
      "(365, 222)\n",
      "(367, 172)\n",
      "(378, 117)\n",
      "(384, 237)\n",
      "(390, 98)\n",
      "(392, 7)\n",
      "(394, 56)\n",
      "(413, 127)\n",
      "(420, 174)\n",
      "(429, 121)\n",
      "(431, 300)\n",
      "(452, 1)\n",
      "(478, 288)\n",
      "(481, 286)\n",
      "(485, 294)\n",
      "(507, 181)\n",
      "(508, 100)\n",
      "(509, 258)\n",
      "(583, 50)\n"
     ]
    }
   ],
   "source": [
    "results = sortedMovies.collect()\n",
    "for result in results:\n",
    "    print(result)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 137,
   "metadata": {},
   "outputs": [],
   "source": [
    "sc.stop()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 138,
   "metadata": {},
   "outputs": [],
   "source": [
    "from pyspark import SparkConf, SparkContext\n",
    "\n",
    "def loadMovieNames():\n",
    "    movieNames = {}\n",
    "    with open('u.item', encoding = \"ISO-8859-1\") as f:\n",
    "        for line in f:\n",
    "            fields = line.split('|')\n",
    "            movieNames[int(fields[0])] = fields[1]\n",
    "    return movieNames\n",
    "\n",
    "conf = SparkConf().setMaster('local').setAppName('PopularMovies')\n",
    "sc = SparkContext(conf = conf)\n",
    "nameDict = sc.broadcast(loadMovieNames())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 141,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[(242, 1), (302, 1), (377, 1)]"
      ]
     },
     "execution_count": 141,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "lines = sc.textFile('u.data')\n",
    "movies = lines.map(lambda x: (int(x.split()[1]), 1))\n",
    "movies.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 143,
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[(242, 117), (302, 297), (377, 13)]"
      ]
     },
     "execution_count": 143,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "movieCounts = movies.reduceByKey(lambda x, y:x + y )\n",
    "movieCounts.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 145,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[(117, 242), (297, 302), (13, 377)]"
      ]
     },
     "execution_count": 145,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "flipped = movieCounts.map(lambda x: (x[1], x[0]))\n",
    "flipped.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 146,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[(1, 1348), (1, 1320), (1, 1492)]"
      ]
     },
     "execution_count": 146,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "sortedMovies = flipped.sortByKey()\n",
    "sortedMovies.take(3)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "conda_python3",
   "language": "python",
   "name": "conda_python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.6.4"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
